code: def delete(self, client=None):
          
          client = self._require_client(client)
          client._connection.api_request(method="DELETE", path=self.path)
docs: API call:  delete the zone via a DELETE request
  
          See
          https://cloud.google.com/dns/api/v1/managedZones/delete
  
          :type client: :class:`google.cloud.dns.client.Client`
          :param client:
              (Optional) the client to use.  If not passed, falls back to the
              ``client`` stored on the current zone.