code: async def peer_delete(self, *, dc=None, address):
          
          address = extract_attr(address, keys=["Address"])
          params = {"dc": dc, "address": address}
          response = await self._api.delete("/v1/operator/raft/peer",
                                            params=params)
          return response.status < 400
docs: Remove the server with given address from the Raft configuration
  
          Parameters:
              dc (str): Specify datacenter that will be used.
                        Defaults to the agent's local datacenter.
              address (str): "IP:port" of the server to remove.
          Returns:
              bool: ``True`` on success
  
          There are rare cases where a peer may be left behind in the Raft
          configuration even though the server is no longer present and known
          to the cluster. This endpoint can be used to remove the failed server
          so that it is no longer affects the Raft quorum.