me.jeffshaw.digitalocean

metadata

package metadata

Visibility
  1. Public
  2. All

Type Members

  1. case class Interface(ipv4: Option[Ipv4], ipv6: Option[Ipv6], mac: String, type: NetworkType) extends Product with Serializable

  2. case class Interfaces(private: Seq[Interface], public: Seq[Interface]) extends Product with Serializable

  3. case class Ipv4(ip_address: Inet4Address, netmask: String, gateway: Inet4Address) extends Product with Serializable

  4. case class Ipv6(ip_address: Inet6Address, cidr: Short, gateway: Inet6Address) extends Product with Serializable

  5. case class Metadata(id: BigInt, hostname: String, vendorData: String, publicKeys: Seq[String], region: RegionEnum, interfaces: Interfaces, nameservers: Seq[InetAddress]) extends Product with Serializable

Value Members

  1. object Metadata extends Serializable

Ungrouped