def describeSupportedMetrics(self): # pylint: disable=R0201 """ Describe supported metrics, grouped by resource type (per aws_base.ResourceTypeNames) :returns: description of supported metrics, grouped by resource type. :rtype: dict :: { AWS::EC2::Instance: { "CPUUtilization": { "namespace": "AWS/EC2", "dimensionGroups": (("InstanceId",),) } }, ... }, ... } NOTE: this differs from the legacy getMetrics() primarily in that this new API is resource-oriented, while the legacy getMetrics() grouped results by Cloudwatch namespace. The new organization permits grouping of related metrics, such AWS/EC2 and AWS/AutoScale metrics on an Autoscaling region, by resource """ return AWSResourceAdapterBase.describeSupportedMetrics()