package flipgroup // Main information about FLIPGroup type RecordFLIPGroup struct { // Default GW DefaultGW string `json:"defaultGW"` // ID ID uint64 `json:"id"` // IP IP string `json:"ip"` // Name Name string `json:"name"` // Network mask NetMask uint64 `json:"netmask"` } // Detailed information about FLIPGroup type ItemFLIPGroup struct { // Account ID AccountID uint64 `json:"accountId"` // Account name AccountName string `json:"accountName"` // List of client IDs ClientIDs []uint64 `json:"clientIds"` // Client names list ClientNames []string `json:"clientNames"` // Client type ClientType string `json:"clientType"` // Connection ID ConnID uint64 `json:"connId"` // Connection type ConnType string `json:"connType"` // Created by CreatedBy string `json:"createdBy"` // Created time CreatedTime uint64 `json:"createdTime"` // Default GW DefaultGW string `json:"defaultGW"` // Deleted by DeletedBy string `json:"deletedBy"` // Deleted time DeletedTime uint64 `json:"deletedTime"` // Description Description string `json:"desc"` // Grid ID GID uint64 `json:"gid"` // GUID GUID uint64 `json:"guid"` // ID ID uint64 `json:"id"` // IP IP string `json:"ip"` // Milestones Milestones uint64 `json:"milestones"` // Name Name string `json:"name"` // Network ID NetID uint64 `json:"netId"` // Network type NetType string `json:"netType"` // Network Network string `json:"network"` // Resource group ID RGID uint64 `json:"rgId"` // Resource group name RGName string `json:"rgName"` // Status Status string `json:"status"` // Updated by UpdatedBy string `json:"updatedBy"` // Updated time UpdatedTime uint64 `json:"updatedTime"` } // List of FLIPGroup type ListFLIPGroups []ItemFLIPGroup