consts.go 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321
  1. // Copyright 2019 Yunion
  2. //
  3. // Licensed under the Apache License, Version 2.0 (the "License");
  4. // you may not use this file except in compliance with the License.
  5. // You may obtain a copy of the License at
  6. //
  7. // http://www.apache.org/licenses/LICENSE-2.0
  8. //
  9. // Unless required by applicable law or agreed to in writing, software
  10. // distributed under the License is distributed on an "AS IS" BASIS,
  11. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. // See the License for the specific language governing permissions and
  13. // limitations under the License.
  14. package logclient
  15. const (
  16. ACT_ADDTAG = "addtag"
  17. ACT_ALLOCATE = "allocate"
  18. ACT_DELOCATE = "delocate"
  19. ACT_BM_CONVERT_HYPER = "bm_convert_hyper"
  20. ACT_BM_MAINTENANCE = "bm_maintenance"
  21. ACT_BM_UNCONVERT_HYPER = "bm_unconvert_hyper"
  22. ACT_BM_UNMAINTENANCE = "bm_unmaintenance"
  23. ACT_CANCEL_DELETE = "cancel_delete"
  24. ACT_CHANGE_OWNER = "change_owner"
  25. ACT_SYNC_CLOUD_OWNER = "sync_cloud_owner"
  26. ACT_CLOUD_FULLSYNC = "cloud_fullsync"
  27. ACT_CLOUD_SYNC = "cloud_sync"
  28. ACT_CREATE = "create"
  29. ACT_POST_CREATE_HOOK = "post_create_hook"
  30. ACT_POST_DELETE_HOOK = "post_delete_hook"
  31. ACT_POST_UPDATE_HOOK = "post_update_hook"
  32. ACT_DELETE = "delete"
  33. ACT_PENDING_DELETE = "pending_delete"
  34. ACT_DISABLE = "disable"
  35. ACT_ENABLE = "enable"
  36. ACT_GUEST_ATTACH_ISOLATED_DEVICE = "guest_attach_isolated_device"
  37. ACT_GUEST_DETACH_ISOLATED_DEVICE = "guest_detach_isolated_device"
  38. ACT_MERGE = "merge"
  39. ACT_MERGE_FROM = "merge_from"
  40. ACT_OFFLINE = "offline"
  41. ACT_ONLINE = "online"
  42. ACT_PRIVATE = "private"
  43. ACT_PUBLIC = "public"
  44. ACT_RELEASE_IP = "release_ip"
  45. ACT_RESERVE_IP = "reserve_ip"
  46. ACT_RESIZE = "resize"
  47. ACT_RMTAG = "rmtag"
  48. ACT_SPLIT = "split"
  49. ACT_UNCACHED_IMAGE = "uncached_image"
  50. ACT_UPDATE = "update"
  51. ACT_VM_ATTACH_DISK = "vm_attach_disk"
  52. ACT_VM_BIND_KEYPAIR = "vm_bind_keypair"
  53. ACT_VM_CHANGE_FLAVOR = "vm_change_flavor"
  54. ACT_VM_DEPLOY = "vm_deploy"
  55. ACT_VM_DETACH_DISK = "vm_detach_disk"
  56. ACT_VM_PURGE = "vm_purge"
  57. ACT_VM_REBUILD = "vm_rebuild"
  58. ACT_VM_RESET_PSWD = "vm_reset_pswd"
  59. ACT_VM_CHANGE_BANDWIDTH = "vm_change_bandwidth"
  60. ACT_VM_SRC_CHECK = "vm_src_check"
  61. ACT_VM_START = "vm_start"
  62. ACT_VM_STOP = "vm_stop"
  63. ACT_VM_START_RESCUE = "vm_start_rescue"
  64. ACT_VM_STOP_RESCUE = "vm_stop_rescue"
  65. ACT_VM_SUSPEND = "vm_suspend"
  66. ACT_VM_RESTART = "vm_restart"
  67. ACT_VM_RESUME = "vm_resume"
  68. ACT_VM_SYNC_CONF = "vm_sync_conf"
  69. ACT_VM_SYNC_STATUS = "vm_sync_status"
  70. ACT_VM_UNBIND_KEYPAIR = "vm_unbind_keypair"
  71. ACT_VM_ASSIGNSECGROUP = "vm_assignsecgroup"
  72. ACT_VM_REVOKESECGROUP = "vm_revokesecgroup"
  73. ACT_VM_SETSECGROUP = "vm_setsecgroup"
  74. ACT_VM_CPUSET = "vm_cpuset"
  75. ACT_VM_CPUSET_REMOVE = "vm_cpuset_remove"
  76. ACT_RESET_DISK = "reset_disk"
  77. ACT_SYNC_STATUS = "sync_status"
  78. ACT_SYNC_CONF = "sync_conf"
  79. ACT_CREATE_BACKUP = "create_backup"
  80. ACT_SWITCH_TO_BACKUP = "switch_to_backup"
  81. ACT_RENEW = "renew"
  82. ACT_SAVE_IMAGE = "save_image"
  83. ACT_SET_AUTO_RENEW = "set_auto_renew"
  84. ACT_MIGRATE = "migrate"
  85. ACT_MIGRATING = "migrating"
  86. ACT_EIP_ASSOCIATE = "eip_associate"
  87. ACT_EIP_DISSOCIATE = "eip_dissociate"
  88. ACT_EIP_CONVERT = "eip_convert"
  89. ACT_CHANGE_BANDWIDTH = "change_bandwidth"
  90. ACT_DISK_CREATE_SNAPSHOT = "disk_create_snapshot"
  91. ACT_DISK_CHANGE_STORAGE = "disk_change_storage"
  92. ACT_LB_ADD_BACKEND = "lb_add_backend"
  93. ACT_LB_REMOVE_BACKEND = "lb_remove_backend"
  94. ACL_LB_SYNC_BACKEND_CONF = "lb_sync_backend_conf"
  95. ACT_LB_ADD_LISTENER_RULE = "lb_add_listener_rule"
  96. ACT_LB_REMOVE_LISTENER_RULE = "lb_remove_listener_rule"
  97. ACT_DELETE_BACKUP = "delete_backup"
  98. ACT_APPLY_SNAPSHOT_POLICY = "apply_snapshot_policy"
  99. ACT_CANCEL_SNAPSHOT_POLICY = "cancel_snapshot_policy"
  100. ACT_BIND_DISK = "bind_disk"
  101. ACT_UNBIND_DISK = "unbind_disk"
  102. ACT_ATTACH_HOST = "attach_host"
  103. ACT_DETACH_HOST = "detach_host"
  104. ACT_VM_IO_THROTTLE = "vm_io_throttle"
  105. ACT_VM_RESET = "vm_reset"
  106. ACT_VM_SNAPSHOT_AND_CLONE = "vm_snapshot_and_clone"
  107. ACT_VM_BLOCK_STREAM = "vm_block_stream"
  108. ACT_ATTACH_NETWORK = "attach_network"
  109. ACT_DETACH_NETWORK = "detach_network"
  110. ACT_VM_CONVERT = "vm_convert"
  111. ACT_FREEZE = "freeze"
  112. ACT_UNFREEZE = "unfreeze"
  113. ACT_CHANGE_BILLING_TYPE = "change_billing_type"
  114. // 到期释放
  115. ACT_SET_RELEASE_TIME = "set_release_time"
  116. ACT_VM_SYNC_ISOLATED_DEVICE = "vm_sync_isolated_device"
  117. ACT_CACHED_IMAGE = "cached_image"
  118. // 同步云上项目
  119. ACT_SYNC_CLOUD_PROJECT = "sync_cloud_project"
  120. ACT_REBOOT = "reboot"
  121. ACT_CHANGE_CONFIG = "change_config"
  122. ACT_OPEN_PUBLIC_CONNECTION = "open_public_connection"
  123. ACT_CLOSE_PUBLIC_CONNECTION = "close_public_connection"
  124. ACT_IMAGE_SAVE = "image_save"
  125. ACT_IMAGE_PROBE = "image_probe"
  126. ACT_AUTHENTICATE = "authenticate"
  127. ACT_LOGOUT = "logout"
  128. ACT_HEALTH_CHECK = "health_check"
  129. ACT_HOST_DOWN_AUTO_MIGRATE = "host_down_auto_migrate"
  130. ACT_RECYCLE_PREPAID = "recycle_prepaid"
  131. ACT_UNDO_RECYCLE_PREPAID = "undo_recycle_prepaid"
  132. ACT_FETCH = "fetch"
  133. ACT_VM_CHANGE_NIC = "vm_change_nic"
  134. ACT_HOST_IMPORT_LIBVIRT_SERVERS = "host_import_libvirt_servers"
  135. ACT_GUEST_CREATE_FROM_IMPORT = "guest_create_from_import"
  136. ACT_GUEST_PANICKED = "guest_panicked"
  137. ACT_GUEST_SCREEN_DUMP = "guest_screen_dump"
  138. ACT_HOST_MAINTAINING = "host_maintaining"
  139. ACT_HOST_UNMAINTENANCE = "host_unmaintenance"
  140. ACT_MKDIR = "mkdir"
  141. ACT_DELETE_OBJECT = "delete_object"
  142. ACT_UPLOAD_OBJECT = "upload_object"
  143. ACT_SET_WEBSITE = "set_website"
  144. ACT_DELETE_WEBSITE = "delete_website"
  145. ACT_SET_CORS = "set_cors"
  146. ACT_DELETE_CORS = "delete_cors"
  147. ACT_SET_REFERER = "set_referer"
  148. ACT_SET_POLICY = "set_policy"
  149. ACT_DELETE_POLICY = "delete_policy"
  150. ACT_NAT_CREATE_SNAT = "nat_create_snat"
  151. ACT_NAT_CREATE_DNAT = "nat_create_dnat"
  152. ACT_NAT_DELETE_SNAT = "nat_delete_snat"
  153. ACT_NAT_DELETE_DNAT = "nat_delete_dnat"
  154. ACT_GRANT_PRIVILEGE = "grant_privilege"
  155. ACT_REVOKE_PRIVILEGE = "revoke_privilege"
  156. ACT_SET_PRIVILEGES = "set_privileges"
  157. ACT_RESTORE = "restore"
  158. ACT_RESET_PASSWORD = "reset_password"
  159. ACT_VM_ASSOCIATE = "vm_associate"
  160. ACT_VM_DISSOCIATE = "vm_dissociate"
  161. ACT_NATGATEWAY_ASSOCIATE = "natgateway_associate"
  162. ACT_NATGATEWAY_DISSOCIATE = "natgateway_dissociate"
  163. ACT_LOADBALANCER_ASSOCIATE = "loadbalancer_associate"
  164. ACT_LOADBALANCER_DISSOCIATE = "loadbalancer_dissociate"
  165. ACT_INSTANCE_GROUP_DISSOCIATE = "instancegroup_dissociate"
  166. ACT_PREPARE = "prepare"
  167. ACT_PROBE = "probe"
  168. ACT_INSTANCE_GROUP_BIND = "instance_group_bind"
  169. ACT_INSTANCE_GROUP_UNBIND = "instance_group_unbind"
  170. ACT_FLUSH_INSTANCE = "flush_instance"
  171. ACT_UPDATE_STATUS = "update_status"
  172. ACT_UPDATE_BACKUP_GUEST_STATUS = "update_backup_guest_status"
  173. ACT_UPDATE_PASSWORD = "update_password"
  174. ACT_REMOVE_GUEST = "remove_guest"
  175. ACT_CREATE_SCALING_POLICY = "create_scaling_policy"
  176. ACT_DELETE_SCALING_POLICY = "delete_scaling_policy"
  177. ACT_SAVE_TO_TEMPLATE = "save_to_template"
  178. ACT_SYNC_POLICIES = "sync_policies"
  179. ACT_SYNC_USERS = "sync_users"
  180. ACT_ADD_USER = "add_user"
  181. ACT_REMOVE_USER = "remove_user"
  182. ACT_ATTACH_POLICY = "attach_policy"
  183. ACT_DETACH_POLICY = "detach_policy"
  184. ACT_UPDATE_BILLING_OPTIONS = "update_billing_options"
  185. ACT_UPDATE_CREDENTIAL = "update_credential"
  186. ACT_PULL_SUBCONTACT = "pull_subcontact"
  187. ACT_SEND_NOTIFICATION = "send_notification"
  188. ACT_SEND_VERIFICATION = "send_verification"
  189. ACT_REPULL_SUBCONTACT = "repull_subcontact"
  190. ACT_ADD_VPCS = "add_vpcs"
  191. ACT_REMOVE_VPCS = "remove_vpcs"
  192. ACT_DETACH_ALERTRESOURCE = "detach_alertresoruce"
  193. ACT_NETWORK_ADD_VPC = "network_add_vpc"
  194. ACT_NETWORK_REMOVE_VPC = "network_remove_vpc"
  195. ACT_NETWORK_MODIFY_ROUTE = "network_modify_route"
  196. ACT_UPDATE_MONITOR_RESOURCE_JOINT = "update_monitor_resource_joint"
  197. ACT_DETACH_MONITOR_RESOURCE_JOINT = "detach_monitor_resource_joint"
  198. ACT_UPDATE_RULE = "update_config"
  199. ACT_UPDATE_TAGS = "update_tags"
  200. ACT_SET_ALERT = "set_alert"
  201. ACT_CLOUDACCOUNT_SYNC_NETWORK = "sync_network"
  202. ACT_MERGE_NETWORK = "merge_network"
  203. ACT_RESTART_NETWORK = "restart_network"
  204. ACT_QGA_NETWORK_INPUT = "qga_network_input"
  205. ACT_QGA_STATUS_UPDATE = "qga_status_update"
  206. ACT_QGA_NETWORK_SUCCESS = "qga_network_success"
  207. ACT_RECOVERY = "recovery"
  208. ACT_PACK = "pack"
  209. ACT_UNPACK = "unpack"
  210. ACT_SYNC_CLASS_METADATA = "sync_class_metadata"
  211. ACT_ENCRYPTION = "encrypt"
  212. ACT_CONSOLE = "console"
  213. ACT_WEBSSH = "webssh"
  214. ACT_SET_USER_PASSWORD = "set_user_password"
  215. ACT_MAKESSHABLE = "make_sshable"
  216. ACT_TRYSSHABLE = "try_sshable"
  217. ACT_ISO_ATTACH = "iso_attach"
  218. ACT_ISO_DETACH = "iso_detach"
  219. ACT_SYNC_OS_INFO = "sync_os_info"
  220. ACT_PANIC = "panic"
  221. ACT_IP_MAC_BIND = "ip_mac_bind"
  222. // 程序内初始化notifyconfigmap错误
  223. ACT_INIT_NOTIFY_CONFIGMAP = "init_notify_configmap"
  224. ACT_EXPORT = "export"
  225. ACT_CANCEL = "cancel"
  226. ACT_START = "start"
  227. ACT_DONE = "done"
  228. ACT_ASSOCIATE = "associate"
  229. ACT_DISSOCIATE = "dissociate"
  230. ACT_BIND = "bind"
  231. ACT_UNBIND = "unbind"
  232. ACT_PROGRESS = "progress"
  233. ACT_ADD_BASTION_SERVER = "add_bastion_server"
  234. ACT_SYNC_TRAFFIC_LIMIT = "sync_traffic_limit"
  235. ACT_GENERATE_REPORT = "generate_report"
  236. ACT_REPORT_COLLECT_DATA = "report_collect_data"
  237. ACT_REPORT_SEND = "report_send"
  238. ACT_REPORT_TEMPLATE = "report_template"
  239. ACT_CREATE_SECURITY_GROUP_RULE = "create_security_group_rule"
  240. ACT_DELETE_SECURITY_GROUP_RULE = "delete_security_group_rule"
  241. ACT_CLEAN_PROJECT = "clean_project"
  242. ACT_JOIN_PROJECT = "join_project"
  243. ACT_LEAVE_PROJECT = "leave_project"
  244. ACT_SET_SCHED_TAG = "set_sched_tag"
  245. ACT_RESET_CREDENTIAL = "reset_credential"
  246. ACT_AUTO_MIGRATE_ON_HOST_DOWN = "auto_migrate_on_host"
  247. ACT_SET_RESERVE_RESOURCE_FOR_ISOLATED_DEVICES = "set_reserve_resource_for_isolated_devices"
  248. ACT_UNCONVERT_START = "unconverting"
  249. ACT_UNCONVERT_COMPLETE = "unconverted"
  250. ACT_SET_COMMIT_BOUND = "set_commit_bound"
  251. ACT_COLLECT_METRICS = "collect_metrics"
  252. ACT_CONFIGURE = "configure"
  253. ACT_ACTIVATE = "activate"
  254. ACT_SUSPEND = "suspend"
  255. ACT_APPROVED = "approved"
  256. ACT_REJECTED = "rejected"
  257. ACT_TRANSFERRED = "transferred"
  258. ACT_TRANSFERRED_REJECTED = "trans_rejected"
  259. ACT_ADD_RATE = "add_rate"
  260. ACT_REMOVE_RATE = "remove_rate"
  261. ACT_CLONE = "clone"
  262. ACT_REBUILD = "rebuild"
  263. )