diff --git a/lib/ex_aws/cloudwatch.ex b/lib/ex_aws/cloudwatch.ex index a012697..95125bc 100644 --- a/lib/ex_aws/cloudwatch.ex +++ b/lib/ex_aws/cloudwatch.ex @@ -626,7 +626,9 @@ defmodule ExAws.Cloudwatch do end defp format_param({:metric_data, metric_data}) do - metric_data |> format(prefix: "MetricData.member") + metric_data + |> Enum.flat_map(&format_param/1) + |> ExAws.Utils.format(prefix: "MetricData.member") end defp format_param({:ok_actions, ok_actions}) do