service-2.yaml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324
  1. ---
  2. version: '2.0'
  3. metadata:
  4. apiVersion: '2016-03-04'
  5. endpointPrefix: kec
  6. jsonVersion: '1.1'
  7. serviceFullName: KSC VM Service
  8. signatureVersion: v4
  9. targetPrefix: kec
  10. protocol: query-json
  11. operations:
  12. RunInstances:
  13. http:
  14. method: POST
  15. TerminateInstances:
  16. http:
  17. method: GET
  18. StartInstances:
  19. http:
  20. method: GET
  21. StopInstances:
  22. http:
  23. method: GET
  24. RebootInstances:
  25. http:
  26. method: GET
  27. MonitorInstances:
  28. http:
  29. method: GET
  30. UnmonitorInstances:
  31. http:
  32. method: GET
  33. ModifyInstanceType:
  34. http:
  35. method: GET
  36. ModifyInstanceImage:
  37. http:
  38. method: GET
  39. ModifyInstanceAttribute:
  40. http:
  41. method: GET
  42. DescribeInstanceVnc:
  43. http:
  44. method: GET
  45. AttachNetworkInterface:
  46. http:
  47. method: GET
  48. DescribeInstances:
  49. http:
  50. method: GET
  51. ModifyNetworkInterfaceAttribute:
  52. http:
  53. method: GET
  54. DetachNetworkInterface:
  55. http:
  56. method: GET
  57. CreateImage:
  58. http:
  59. method: GET
  60. DescribeImages:
  61. http:
  62. method: GET
  63. RemoveImages:
  64. http:
  65. method: GET
  66. ModifyImageAttribute:
  67. http:
  68. method: GET
  69. DescribeRegions:
  70. http:
  71. method: GET
  72. DescribeInstanceTypeConfigs:
  73. http:
  74. method: GET
  75. DescribeInstanceFamilys:
  76. http:
  77. method: GET
  78. DescribeLocalVolumes:
  79. http:
  80. method: GET
  81. DescribeLocalVolumeSnapshots:
  82. http:
  83. method: GET
  84. DescribeDedicatedHosts:
  85. http:
  86. method: GET
  87. DescribeAvailabilityZones:
  88. http:
  89. method: GET
  90. ModifyInstanceAutoDeleteTime:
  91. http:
  92. method: GET
  93. DistributeIpv6:
  94. http:
  95. method: POST
  96. DescribeSpotPriceHistory:
  97. http:
  98. method: GET
  99. DescribePrice:
  100. http:
  101. method: GET
  102. CreateModel:
  103. http:
  104. method: GET
  105. TerminateModels:
  106. http:
  107. method: GET
  108. DescribeModels:
  109. http:
  110. method: GET
  111. AddVmIntoDataGuard:
  112. http:
  113. method: GET
  114. ModifyDataGuardGroups:
  115. http:
  116. method: GET
  117. DescribeDataGuardCapacity:
  118. http:
  119. method: GET
  120. CreateDataGuardGroup:
  121. http:
  122. method: GET
  123. DeleteDataGuardGroups:
  124. http:
  125. method: GET
  126. DescribeDataGuardGroup:
  127. http:
  128. method: GET
  129. RemoveVmFromDataGuard:
  130. http:
  131. method: GET
  132. ImportImage:
  133. http:
  134. method: GET
  135. CopyImage:
  136. http:
  137. method: GET
  138. DescribeImageSharePermission:
  139. http:
  140. method: GET
  141. ModifyImageSharePermission:
  142. http:
  143. method: GET
  144. EnableImageCaching:
  145. http:
  146. method: GET
  147. DisableImageCaching:
  148. http:
  149. method: GET
  150. CreateLocalVolumeSnapshot:
  151. http:
  152. method: GET
  153. RollbackLocalVolume:
  154. http:
  155. method: GET
  156. DeleteLocalVolumeSnapshot:
  157. http:
  158. method: GET
  159. AttachKey:
  160. http:
  161. method: GET
  162. DetachKey:
  163. http:
  164. method: GET
  165. DescribeScalingConfiguration:
  166. http:
  167. method: GET
  168. CreateScalingConfiguration:
  169. http:
  170. method: GET
  171. DeleteScalingConfiguration:
  172. http:
  173. method: GET
  174. ModifyScalingConfiguration:
  175. http:
  176. method: GET
  177. CreateScalingGroup:
  178. http:
  179. method: GET
  180. DescribeScalingGroup:
  181. http:
  182. method: GET
  183. ModifyScalingGroup:
  184. http:
  185. method: GET
  186. SetKvmProtectedDetach:
  187. http:
  188. method: GET
  189. DescribeScalingInstance:
  190. http:
  191. method: GET
  192. AttachInstance:
  193. http:
  194. method: GET
  195. DetachInstance:
  196. http:
  197. method: GET
  198. DescribeScalingActivity:
  199. http:
  200. method: GET
  201. DeleteScalingGroup:
  202. http:
  203. method: GET
  204. DisableScalingGroup:
  205. http:
  206. method: GET
  207. EnableScalingGroup:
  208. http:
  209. method: GET
  210. ModifyScalingLoadBalancers:
  211. http:
  212. method: GET
  213. DescribeScalingNotification:
  214. http:
  215. method: GET
  216. CreateScalingNotification:
  217. http:
  218. method: GET
  219. ModifyScalingNotification:
  220. http:
  221. method: GET
  222. CreateScalingPolicy:
  223. http:
  224. method: GET
  225. DescribeScalingPolicy:
  226. http:
  227. method: GET
  228. ModifyScalingPolicy:
  229. http:
  230. method: GET
  231. DeleteScalingPolicy:
  232. http:
  233. method: GET
  234. CreateScheduledTask:
  235. http:
  236. method: GET
  237. DescribeScheduledTask:
  238. http:
  239. method: GET
  240. ModifyScheduledTask:
  241. http:
  242. method: GET
  243. DeleteScheduledTask:
  244. http:
  245. method: GET