-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.go
108 lines (96 loc) · 5.55 KB
/
action.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
package maestropanel
type action struct {
URL string
Method string
}
//WEB ACTIONS
var getListAction = action{"/domain/getlist", "GET"}
var createDomainAction = action{"/domain/create", "POST"}
var deleteDomainAction = action{"/domain/delete", "DELETE"}
var stopDomainAction = action{"/domain/stop", "POST"}
var passwordChangeDomainAction = action{"/domain/password", "POST"}
var addDominAliasAction = action{"/domain/adddomainalias", "POST"}
var deleteDominAliasAction = action{"/domain/deletedomainalias", "DELETE"}
var getDomainAliasesAction = action{"/domain/getdomainaliases", "GET"}
var addSubdomainAction = action{"/domain/addsubdomain", "POST"}
var deleteSubdomainAction = action{"/domain/deletesubdomain", "DELETE"}
var subDomainsAction = action{"/domain/getsubdomains", "GET"}
var setSubDomainFTPAccountAction = action{"/domain/setsubdomainftpaccount", "POST"}
var changeIPAddressAction = action{"/domain/changeipaddr", "POST"}
var getDomainListItemAction = action{"/domain/getlistitem", "GET"}
var getLimitsAction = action{"/domain/getlimits", "GET"}
var forwardingAction = action{"/domain/forwarding", "POST"}
var changeResellerAction = action{"/domain/changereseller", "POST"}
var setDomainPlanAction = action{"/domain/setdomainplan", "POST"}
var changeNETRuntimeVersionAction = action{"/domain/changedotnetruntimeversion", "POST"}
var getNETRuntimeVersionAction = action{"/domain/getdotnetruntimeversion", "GET"}
//FILE MANAGER ACTIONS
var setWriteAccessAction = action{"/domain/setwriteaccess", "POST"}
var revokeWriteAccessAction = action{"/domain/revokewriteaccess", "POST"}
var createDirectoryAction = action{"/domain/createdirectory", "POST"}
var getItemsAction = action{"/domain/getitems", "GET"}
var deleteItemsAction = action{"/domain/deleteitems", "DELETE"}
var zipItemAction = action{"/domain/zipitem", "POST"}
var unZipItemAction = action{"/domain/unzipitem", "POST"}
//WEB STATS ACTIONS
var protectStatsAreaAction = action{"/domain/protectstatsarea", "POST"}
var unProtectStatsArea = action{"/domain/unprotectstatsarea", "POST"}
var enableStatsProtection = action{"/domain/enablestatsprotection", "POST"}
var disableStatsProtection = action{"/domain/disablestatsprotection", "POST"}
var setFtpUserStatsArea = action{"/domain/setftpuserstatsarea", "POST"}
//MAIL ACTIONS
var addMailBoxAction = action{"/domain/addmailbox", "POST"}
var deleteMailBoxAction = action{"/domain/deletemailbox", "POST"}
var changeMailBoxPasswordAction = action{"/domain/changemailboxpassword", "POST"}
var getMailListAction = action{"/domain/getmaillist", "GET"}
//DATABASE ACTIONS
var addDatabaseAction = action{"/domain/adddatabase", "POST"}
var deleteDatabaseAction = action{"/domain/deletedatabase", "DELETE"}
var addDatabaseUserAction = action{"/domain/adddatabaseuser", "POST"}
var deleteDatabaseUserAction = action{"/domain/deletedatabaseuser", "DELETE"}
var changeDatabaseUserPasswordAction = action{"/domain/changedatabaseuserpassword", "POST"}
var getDatabaseListAction = action{"/domain/getdatabaselist", "GET"}
var setDatabaseQuotaAction = action{"/domain/setdatabasequota", "POST"}
var setDatabaseUserPermissions = action{"/domain/setdatabaseuserpermissions", "POST"}
//FTP ACTIONS
var addFtpAccountAction = action{"/domain/addftpaccount", "POST"}
var deleteFtpAccountAction = action{"/domain/deleteftpaccount", "DELETE"}
var changeFtpAccountPasswordAction = action{"/domain/changeftppassword", "POST"}
var getFtpAccountsAction = action{"/domain/getftpaccounts", "GET"}
//DNS ACTIONS
var setDNSZoneAction = action{"/domain/setdnszone", "POST"}
var addDNSRecordAction = action{"/domain/adddnsrecord", "POST"}
var deleteDNSRecordAction = action{"/domain/deletednsrecord", "DELETE"}
var getDNSRecordsAction = action{"/domain/getdnsrecords", "GET"}
//SSL ACTIONS
var createSSLRequestAction = action{"/domain/createsslrequest", "POST"}
var getSSLAction = action{"/domain/getsslcert", "GET"}
var deleteSSLRequestAction = action{"/domain/deletesslrequest", "DELETE"}
var completeSSLRequestAction = action{"/domain/completesslrequest", "POST"}
var deleteSSLCertAction = action{"/domain/deletesslcert", "DELETE"}
var importPfxFileAction = action{"/domain/importpfxfile", "POST"}
//RESELLER
var createResellerAction = action{"/reseller/create", "POST"}
var deleteResellerAction = action{"/reseller/delete", "DELETE"}
var stopResellerAction = action{"/reseller/stop", "POST"}
var startResellerAction = action{"/reseller/start", "POST"}
var changePasswordResellerAction = action{"/reseller/changepassword", "POST"}
var addResellerDomainAction = action{"/reseller/adddomain", "POST"}
var deleteResellerDomainAction = action{"/reseller/deletedomain", "DELETE"}
var getResellerDomainAction = action{"/reseller/getdomains", "GET"}
var getResellersAction = action{"/reseller/getresellers", "GET"}
var setLimitsResellerAction = action{"/reseller/setlimits", "POST"}
var getLimitsResellerAction = action{"/reseller/getlimits", "GET"}
var getIPAddressListResellerAction = action{"/reseller/getipaddrlist", "GET"}
//USER
var whoamiUserAction = action{"/user/whoami", "GET"}
var logOffUserAction = action{"/user/logoff", "GET"}
//SERVER
var getServerIPAdressListAction = action{"/server/getipaddrlist", "GET"}
var addServerIPAddrAction = action{"/server/addipaddr", "POST"}
var deleteServerIPAddrAction = action{"/server/deleteipaddr", "DELETE"}
var getServerListAction = action{"/server/getserverlist", "GET"}
var getServerNicListAction = action{"/server/getniclist", "GET"}
var addServerAction = action{"/servier/addserver", "POST"}
var deleteServerAction = action{"/servier/deleteserver", "DELETE"}
var getServerResourcesAction = action{"/servier/getresources", "GET"}