ServiceAliasCheck

consul4s.model.agent.ServiceAliasCheck
final case class ServiceAliasCheck(CheckID: String, AliasNode: Option[String], AliasService: Option[String]) extends ServiceCheck

Value parameters

AliasNode
  • Specifies the ID of the node for an alias check. If no service is specified, the check will alias the health of the node. If a service is specified, the check will alias the specified service on this particular node.
AliasService
  • Specifies the ID of a service for an alias check. If the service is not registered with the same agent, AliasNode must also be specified. Note this is the service ID and not the service name (though they are very often the same).
CheckID
  • Specifies a unique ID for this check on the node. This defaults to the "Name" parameter, but it may be necessary to provide an ID for uniqueness.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ServiceCheck
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