Renamed apiv1 lib to xaapiv1.
[src/xds/xds-agent.git] / lib / apiv1 / projects.go
diff --git a/lib/apiv1/projects.go b/lib/apiv1/projects.go
deleted file mode 100644 (file)
index b1e64c8..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-package apiv1
-
-// ProjectType definition
-type ProjectType string
-
-const (
-       TypePathMap   = "PathMap"
-       TypeCloudSync = "CloudSync"
-       TypeCifsSmb   = "CIFS"
-)
-
-// Project Status definition
-const (
-       StatusErrorConfig = "ErrorConfig"
-       StatusDisable     = "Disable"
-       StatusEnable      = "Enable"
-       StatusPause       = "Pause"
-       StatusSyncing     = "Syncing"
-)
-
-// ProjectConfig is the config for one project
-type ProjectConfig struct {
-       ID         string      `json:"id"`
-       ServerID   string      `json:"serverId"`
-       Label      string      `json:"label"`
-       ClientPath string      `json:"clientPath"`
-       ServerPath string      `json:"serverPath"`
-       Type       ProjectType `json:"type"`
-       Status     string      `json:"status"`
-       IsInSync   bool        `json:"isInSync"`
-       DefaultSdk string      `json:"defaultSdk"`
-       ClientData string      `json:"clientData"` // free form field that can used by client
-}
-
-// ProjectConfigUpdatableFields List fields that can be updated using Update function
-var ProjectConfigUpdatableFields = []string{
-       "Label", "DefaultSdk", "ClientData",
-}