'Returns detailed information about the requested entity.'

@db_api.retry_db_errors
def show(self, request, id, **kwargs):

    try:
        (field_list, added_fields) = self._do_field_list(api_common.list_args(request, 'fields'))
        parent_id = kwargs.get(self._parent_id_name)
        policy.init()
        return {self._resource: self._view(request.context, self._item(request, id, do_authz=True, field_list=field_list, parent_id=parent_id), fields_to_strip=added_fields)}
    except oslo_policy.PolicyNotAuthorized:
        msg = _('The    resource    could    not    be    found.')
        raise webob.exc.HTTPNotFound(msg)
