Skip to content

Commit

Permalink
Merge pull request #11 from niconicodex/master
Browse files Browse the repository at this point in the history
[Hcloud-MiddleWare] Scheduler Json model
  • Loading branch information
hcloudclassic authored Aug 7, 2020
2 parents a6fec72 + be6b156 commit 4f4643b
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 0 deletions.
14 changes: 14 additions & 0 deletions model/serverNode.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package model

import "time"

type ServerNode struct {
UUID string `json:"uuid"`
ServerUUID string `json:"server_uuid"`
NodeUUID string `json:"node_uuid"`
CreatedAt time.Time `json:"created_at"`
}

type ServerNodes struct {
Server []Server `json:"server_node"`
}
26 changes: 26 additions & 0 deletions model/subnet.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
package model

import "time"

type Subnet struct {
UUID string `json:"uuid"`
NetworkIP string `json:"network_ip"`
Netmask string `json:"netmask"`
Gateway string `json:"gateway"`
NextServer string `json:"next_server"`
NameServer string `json:"name_server"`
DomainName string `json:"domain_name"`
ServerUUID string `json:"server_uuid"`
LeaderNodeUUID string `json:"leader_node_uuid"`
OS string `json:"os"`
SubnetName string `json:"subnet_name"`
CreatedAt time.Time `json:"created_at"`
}

type Subnets struct {
Subnets []Subnet `json:"subnet"`
}

type SubnetNum struct {
Number int `json:"number"`
}

0 comments on commit 4f4643b

Please sign in to comment.