package
metadata
Type Members
-
case class
Dns(nameservers: Seq[InetAddress]) extends Product with Serializable
-
-
case class
FloatingIpv4(active: Boolean, ipAddress: Inet4Address) extends Product with Serializable
-
case class
FloatingIpv6(active: Boolean, ipAddress: Inet6Address) extends Product with Serializable
-
case class
Interface(ipv4: Option[Ipv4], anchorIpv4: Option[Ipv4], ipv6: Option[Ipv6], anchorIpv6: Option[Ipv6], mac: String, type: NetworkType) extends Product with Serializable
-
case class
Interfaces(private: Seq[Interface], public: Seq[Interface]) extends Product with Serializable
-
case class
Ipv4(ip_address: Inet4Address, netmask: String, gateway: Inet4Address) extends Product with Serializable
-
case class
Ipv6(ip_address: Inet6Address, cidr: Short, gateway: Inet6Address) extends Product with Serializable
-
case class
Metadata(dropletId: BigInt, hostname: String, vendorData: String, publicKeys: Seq[String], region: RegionEnum, interfaces: Interfaces, floatingIp: Option[FloatingIp], dns: Dns) extends Product with Serializable
Value Members
-
object
Metadata extends Serializable