NodeDeregistration

consul4s.model.catalog.NodeDeregistration
final case class NodeDeregistration(Node: String, Datacenter: Option[String], CheckID: Option[String], ServiceID: Option[String])

Value parameters

CheckID
  • Specifies the ID of the check to remove.
Datacenter
  • Specifies the datacenter, which defaults to the agent's datacenter if not provided.
Node
  • Specifies the ID of the node. If no other values are provided, this node, all its services, and all its checks are removed.
ServiceID
  • Specifies the ID of the service to remove. The service and all associated checks will be removed.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product