in ec2stack/providers/cloudstack/instances.py [0:0]
def describe_instance_attribute():
"""
Describes an instance attribute.
@return: Response.
"""
instance_id = helpers.get('InstanceId')
attribute = helpers.get('Attribute')
supported_attribute_map = {
'instanceType': 'serviceofferingname',
'groupSet': 'securitygroup'
}
if attribute not in supported_attribute_map.iterkeys():
errors.invalid_parameter_value(
'The specified attribute is not valid, please specify a valid ' +
'instance attribute.'
)
response = describe_instance_by_id(instance_id)
return _describe_instance_attribute_response(
response, attribute, supported_attribute_map)