toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'button': ?pulumi.Input.mapOptionalInputValue<DashboardChartDashboardChartVisualizationButton, Map<String, dynamic>>(button, (value) => value.toMap()),
    'columnDefs': ?pulumi.Input.mapOptionalInputValue<List<DashboardChartDashboardChartVisualizationColumnDef>, List<Map<String, dynamic>>>(columnDefs, (value) => pulumi.Input.encodeList<DashboardChartDashboardChartVisualizationColumnDef, Map<String, dynamic>>(value, (value) => value.toMap())),
    'googleMapsConfig': ?pulumi.Input.mapOptionalInputValue<DashboardChartDashboardChartVisualizationGoogleMapsConfig, Map<String, dynamic>>(googleMapsConfig, (value) => value.toMap()),
    'groupingType': ?groupingType,
    'legends': ?pulumi.Input.mapOptionalInputValue<List<DashboardChartDashboardChartVisualizationLegend>, List<Map<String, dynamic>>>(legends, (value) => pulumi.Input.encodeList<DashboardChartDashboardChartVisualizationLegend, Map<String, dynamic>>(value, (value) => value.toMap())),
    'markdown': ?pulumi.Input.mapOptionalInputValue<DashboardChartDashboardChartVisualizationMarkdown, Map<String, dynamic>>(markdown, (value) => value.toMap()),
    'series': ?pulumi.Input.mapOptionalInputValue<List<DashboardChartDashboardChartVisualizationSeries>, List<Map<String, dynamic>>>(series, (value) => pulumi.Input.encodeList<DashboardChartDashboardChartVisualizationSeries, Map<String, dynamic>>(value, (value) => value.toMap())),
    'seriesColumns': ?seriesColumns,
    'tableConfig': ?pulumi.Input.mapOptionalInputValue<DashboardChartDashboardChartVisualizationTableConfig, Map<String, dynamic>>(tableConfig, (value) => value.toMap()),
    'thresholdColoringEnabled': ?thresholdColoringEnabled,
    'tooltip': ?pulumi.Input.mapOptionalInputValue<DashboardChartDashboardChartVisualizationTooltip, Map<String, dynamic>>(tooltip, (value) => value.toMap()),
    'visualMaps': ?pulumi.Input.mapOptionalInputValue<List<DashboardChartDashboardChartVisualizationVisualMap>, List<Map<String, dynamic>>>(visualMaps, (value) => pulumi.Input.encodeList<DashboardChartDashboardChartVisualizationVisualMap, Map<String, dynamic>>(value, (value) => value.toMap())),
    'xAxes': ?pulumi.Input.mapOptionalInputValue<List<DashboardChartDashboardChartVisualizationXAxis>, List<Map<String, dynamic>>>(xAxes, (value) => pulumi.Input.encodeList<DashboardChartDashboardChartVisualizationXAxis, Map<String, dynamic>>(value, (value) => value.toMap())),
    'yAxes': ?pulumi.Input.mapOptionalInputValue<List<DashboardChartDashboardChartVisualizationYAxis>, List<Map<String, dynamic>>>(yAxes, (value) => pulumi.Input.encodeList<DashboardChartDashboardChartVisualizationYAxis, Map<String, dynamic>>(value, (value) => value.toMap())),
  };
}