def describeResources(self, region, resourceType): # pylint: disable=R0201 """ Describe available AWS resources that are supported by HTM-IT within a given region and resources type. :param region: AWS region :param resourceType: type name of the resource (per aws_base.ResourceTypeNames) :returns: description of available AWS resources for a given resource type in the given region :: describeResources("us-west-2", ResourceTypeNames.AUTOSCALING_GROUP) --> [ { # NOTE: grn = "htm-it resource name" "grn": "aws://us-west-2/auto-scaling-group/webserver-asg", "resID": "webserver-asg-micros01", "name": value-of-name-tag-or-empty-str }, ... ] """ return AWSResourceAdapterBase.describeResourcesByRegionAndType(region, resourceType)
def describeResources(self, region, resourceType): # pylint: disable=R0201 """ Describe available AWS resources that are supported by HTM-IT within a given region and resources type. :param region: AWS region :param resourceType: type name of the resource (per aws_base.ResourceTypeNames) :returns: description of available AWS resources for a given resource type in the given region :: describeResources("us-west-2", ResourceTypeNames.AUTOSCALING_GROUP) --> [ { # NOTE: grn = "htm-it resource name" "grn": "aws://us-west-2/auto-scaling-group/webserver-asg", "resID": "webserver-asg-micros01", "name": value-of-name-tag-or-empty-str }, ... ] """ return AWSResourceAdapterBase.describeResourcesByRegionAndType( region, resourceType)