parameters: (self, hosted_zone_id)
return_statement: return e
docstring: Delete the hosted zone specified by the given id.
  
          :type hosted_zone_id: str
          :param hosted_zone_id: The hosted zone's id
docstring_summary: Delete the hosted zone specified by the given id.
docstring_tokens: Delete the hosted zone specified by the given id .
function: def delete_hosted_zone(self, hosted_zone_id):
          """
          Delete the hosted zone specified by the given id.
  
          :type hosted_zone_id: str
          :param hosted_zone_id: The hosted zone's id
  
          """
          uri = '/%s/hostedzone/%s' % (self.Version, hosted_zone_id)
          response = self.make_request('DELETE', uri)
          body = response.read()
          boto.log.debug(body)
          if response.status not in (200, 204):
              raise exception.DNSServerError(response.status,
                                             response.reason,
                                             body)
          e = boto.jsonresponse.Element()
          h = boto.jsonresponse.XmlHandler(e, None)
          h.parse(body)
          return e
function_tokens: def delete_hosted_zone ( self , hosted_zone_id ) : uri = '/%s/hostedzone/%s' % ( self . Version , hosted_zone_id ) response = self . make_request ( 'DELETE' , uri ) body = response . read ( ) boto . log . debug ( body ) if response . status not in ( 200 , 204 ) : raise exception . DNSServerError ( response . status , response . reason , body ) e = boto . jsonresponse . Element ( ) h = boto . jsonresponse . XmlHandler ( e , None ) h . parse ( body ) return e