)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"31d7e7e4b3f2bf9d4e15d6a8a41a109bf1567148","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch includes all the verifications of remote consoles"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"part of bp:api-ref-in-rst-ocata"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Co-Authored-By: Markus Zoeller \u003cmzoeller@linux.vnet.ibm.com\u003e"},{"line_number":14,"context_line":"Change-Id: Ib169e4bd931b5a04f31cd0e7c43c161b49eafe5c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1a430d35_984b582b","line":11,"updated":"2017-02-03 19:47:55.000000000","message":"Let\u0027s target this to Pike now:\n\nblueprint api-ref-in-rst-pike","commit_id":"3a622f2e32dc23011570e1cb51818f6a6e44a254"}],"api-ref/source/index.rst":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"5240cd2aac90ed80d121705e489155afbb6ac41d","unresolved":false,"context_lines":[{"line_number":18,"context_line":".. include:: servers-action-evacuate.inc"},{"line_number":19,"context_line":".. include:: servers-action-deferred-delete.inc"},{"line_number":20,"context_line":".. include:: servers-action-console-output.inc"},{"line_number":21,"context_line":".. include:: servers-action-remote-consoles.inc"},{"line_number":22,"context_line":".. include:: servers-action-shelve.inc"},{"line_number":23,"context_line":".. include:: servers-action-crash-dump.inc"},{"line_number":24,"context_line":".. include:: servers-admin-action.inc"}],"source_content_type":"text/x-rst","patch_set":13,"id":"1a1ced50_c8ec98f5","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":47},"updated":"2017-03-22 09:19:17.000000000","message":"can we move it to after l23. as this is deprecated and we show all deprecated API at last. So in this case at least last among all action APIs","commit_id":"b66e5b21165436be991565693b6adf4950c4cb5c"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"0ad700fd7c8a40bea9d5c28ef544557604b41e8e","unresolved":false,"context_lines":[{"line_number":18,"context_line":".. include:: servers-action-evacuate.inc"},{"line_number":19,"context_line":".. include:: servers-action-deferred-delete.inc"},{"line_number":20,"context_line":".. include:: servers-action-console-output.inc"},{"line_number":21,"context_line":".. include:: servers-action-remote-consoles.inc"},{"line_number":22,"context_line":".. include:: servers-action-shelve.inc"},{"line_number":23,"context_line":".. include:: servers-action-crash-dump.inc"},{"line_number":24,"context_line":".. include:: servers-admin-action.inc"}],"source_content_type":"text/x-rst","patch_set":13,"id":"1a1ced50_48850805","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":47},"in_reply_to":"1a1ced50_c8ec98f5","updated":"2017-03-22 09:23:58.000000000","message":"good point, thanks","commit_id":"b66e5b21165436be991565693b6adf4950c4cb5c"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"55ca1335b6092986763a15d74d6ab3c11f03400a","unresolved":false,"context_lines":[{"line_number":20,"context_line":".. include:: servers-action-console-output.inc"},{"line_number":21,"context_line":".. include:: servers-action-shelve.inc"},{"line_number":22,"context_line":".. include:: servers-action-crash-dump.inc"},{"line_number":23,"context_line":".. include:: servers-admin-action.inc"},{"line_number":24,"context_line":".. include:: servers-remote-consoles.inc"},{"line_number":25,"context_line":".. include:: server-security-groups.inc"},{"line_number":26,"context_line":".. include:: diagnostics.inc"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1a1ced50_a6322df0","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":37},"updated":"2017-03-22 10:00:53.000000000","message":"admin action are all in separate heading. I mean to list servers-remote-consoles.inc after .. include:: servers-action-crash-dump.inc","commit_id":"d8e1f6e30435deee35fd541e40fc3cf1602c404b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1ae6cb389e9069a78c832aa39cfc4086740044e8","unresolved":false,"context_lines":[{"line_number":20,"context_line":".. include:: servers-action-console-output.inc"},{"line_number":21,"context_line":".. include:: servers-action-shelve.inc"},{"line_number":22,"context_line":".. include:: servers-action-crash-dump.inc"},{"line_number":23,"context_line":".. include:: servers-admin-action.inc"},{"line_number":24,"context_line":".. include:: servers-remote-consoles.inc"},{"line_number":25,"context_line":".. include:: server-security-groups.inc"},{"line_number":26,"context_line":".. include:: diagnostics.inc"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1a1ced50_86c37188","line":23,"range":{"start_line":23,"start_character":0,"end_line":23,"end_character":37},"in_reply_to":"1a1ced50_a6322df0","updated":"2017-03-22 10:04:08.000000000","message":"sorry for L61.","commit_id":"d8e1f6e30435deee35fd541e40fc3cf1602c404b"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1ae6cb389e9069a78c832aa39cfc4086740044e8","unresolved":false,"context_lines":[{"line_number":58,"context_line":".. include:: os-certificates.inc"},{"line_number":59,"context_line":".. include:: os-networks.inc"},{"line_number":60,"context_line":".. include:: os-volumes.inc"},{"line_number":61,"context_line":".. include:: servers-action-remote-consoles.inc"},{"line_number":62,"context_line":".. include:: images.inc"},{"line_number":63,"context_line":".. include:: os-baremetal-nodes.inc"},{"line_number":64,"context_line":".. include:: os-tenant-network.inc"}],"source_content_type":"text/x-rst","patch_set":14,"id":"1a1ced50_864a9124","line":61,"range":{"start_line":61,"start_character":0,"end_line":61,"end_character":47},"updated":"2017-03-22 10:04:08.000000000","message":"there is no heading for this. here also it is fine but need heading otherwise it is included under volumes API now","commit_id":"d8e1f6e30435deee35fd541e40fc3cf1602c404b"}],"api-ref/source/parameters.yaml":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"89f5d3145c4f041ee34f00c5675b739f484029dd","unresolved":false,"context_lines":[{"line_number":3144,"context_line":"remote_console:"},{"line_number":3145,"context_line":"  description: |"},{"line_number":3146,"context_line":"    The remote console body"},{"line_number":3147,"context_line":"  in: body"},{"line_number":3148,"context_line":"  required: true"},{"line_number":3149,"context_line":"  type: object"},{"line_number":3150,"context_line":"remote_console_protocol:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1aa78d24_2ca40106","line":3147,"updated":"2016-07-07 16:13:08.000000000","message":"minor nit: object instead of body?\nminor nit: remote_console instead of remote console? The object is remote_console in the samples.","commit_id":"0dda5647eeb59d22a01053675969bbe1157e133b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"93a502473e91103acac699233f74d8d8b2921bfa","unresolved":false,"context_lines":[{"line_number":3144,"context_line":"remote_console:"},{"line_number":3145,"context_line":"  description: |"},{"line_number":3146,"context_line":"    The remote console body"},{"line_number":3147,"context_line":"  in: body"},{"line_number":3148,"context_line":"  required: true"},{"line_number":3149,"context_line":"  type: object"},{"line_number":3150,"context_line":"remote_console_protocol:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dada55a8_037b188d","line":3147,"in_reply_to":"1aa78d24_2ca40106","updated":"2016-07-20 20:17:50.000000000","message":"\u0027in\u0027 means to the position of parameter, the type is in line 3149. \u0027remote_console\u0027 at here is just a variable.","commit_id":"0dda5647eeb59d22a01053675969bbe1157e133b"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":3143,"context_line":"  type: string"},{"line_number":3144,"context_line":"remote_console:"},{"line_number":3145,"context_line":"  description: |"},{"line_number":3146,"context_line":"    The remote console body"},{"line_number":3147,"context_line":"  in: body"},{"line_number":3148,"context_line":"  required: true"},{"line_number":3149,"context_line":"  type: object"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"bacf61ea_75c9e458","line":3146,"range":{"start_line":3146,"start_character":3,"end_line":3146,"end_character":27},"updated":"2016-08-01 07:29:37.000000000","message":"Add a period(\u0027.\u0027) at the end of this line.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":3143,"context_line":"  type: string"},{"line_number":3144,"context_line":"remote_console:"},{"line_number":3145,"context_line":"  description: |"},{"line_number":3146,"context_line":"    The remote console body"},{"line_number":3147,"context_line":"  in: body"},{"line_number":3148,"context_line":"  required: true"},{"line_number":3149,"context_line":"  type: object"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a8ec9b2_afde68da","line":3146,"range":{"start_line":3146,"start_character":3,"end_line":3146,"end_character":27},"in_reply_to":"bacf61ea_75c9e458","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"83e0e40ac75529f5c2ccd4fc7e650d48017c1248","unresolved":false,"context_lines":[{"line_number":2874,"context_line":"    The URL is used to connect to the VNC console."},{"line_number":2875,"context_line":"  in: body"},{"line_number":2876,"context_line":"  required: true"},{"line_number":2877,"context_line":"  type: string"},{"line_number":2878,"context_line":"os-resetState:"},{"line_number":2879,"context_line":"  description: |"},{"line_number":2880,"context_line":"    The action."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_ff580633","line":2877,"updated":"2016-09-19 10:21:00.000000000","message":"Are we missing max_version on all of these params?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"89649c93dcdc6ba71d79cc0bace707587fa39dda","unresolved":false,"context_lines":[{"line_number":2874,"context_line":"    The URL is used to connect to the VNC console."},{"line_number":2875,"context_line":"  in: body"},{"line_number":2876,"context_line":"  required: true"},{"line_number":2877,"context_line":"  type: string"},{"line_number":2878,"context_line":"os-resetState:"},{"line_number":2879,"context_line":"  description: |"},{"line_number":2880,"context_line":"    The action."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_d17b1228","line":2877,"in_reply_to":"7a8ec9b2_ff580633","updated":"2016-09-20 01:41:20.000000000","message":"I added max_version for the API, that means the whole API is removed at max_version. so I guess this is fine for those parameters?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"ed6ef611c163fabb6f2b655e572c9af866861cba","unresolved":false,"context_lines":[{"line_number":3168,"context_line":"remote_console:"},{"line_number":3169,"context_line":"  description: |"},{"line_number":3170,"context_line":"    The remote console body."},{"line_number":3171,"context_line":"  in: body"},{"line_number":3172,"context_line":"  required: true"},{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_fc60c9a6","line":3171,"updated":"2016-09-20 12:13:44.000000000","message":"This is the remote console object not the body?\nThe in param \u003d body implies: The object is found in the body of the HTTP request/response?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"5f6982231d11f966ab5fa20d775d2f48395ca5a8","unresolved":false,"context_lines":[{"line_number":3168,"context_line":"remote_console:"},{"line_number":3169,"context_line":"  description: |"},{"line_number":3170,"context_line":"    The remote console body."},{"line_number":3171,"context_line":"  in: body"},{"line_number":3172,"context_line":"  required: true"},{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_750c87ec","line":3171,"in_reply_to":"7a8ec9b2_fc60c9a6","updated":"2016-09-21 12:01:19.000000000","message":"Done","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"ed6ef611c163fabb6f2b655e572c9af866861cba","unresolved":false,"context_lines":[{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_1cdd7542","line":3176,"updated":"2016-09-20 12:13:44.000000000","message":"Is it the protocol to communicate to the remote console or from the server?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"5f6982231d11f966ab5fa20d775d2f48395ca5a8","unresolved":false,"context_lines":[{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_d5f71bd1","line":3176,"in_reply_to":"7a8ec9b2_1cdd7542","updated":"2016-09-21 12:01:19.000000000","message":"yes, it is","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"83e0e40ac75529f5c2ccd4fc7e650d48017c1248","unresolved":false,"context_lines":[{"line_number":3165,"context_line":"  in: body"},{"line_number":3166,"context_line":"  required: true"},{"line_number":3167,"context_line":"  type: string"},{"line_number":3168,"context_line":"remote_console:"},{"line_number":3169,"context_line":"  description: |"},{"line_number":3170,"context_line":"    The remote console body."},{"line_number":3171,"context_line":"  in: body"},{"line_number":3172,"context_line":"  required: true"},{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"},{"line_number":3181,"context_line":"  type: string"},{"line_number":3182,"context_line":"remote_console_type:"},{"line_number":3183,"context_line":"  description: |"},{"line_number":3184,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3185,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3186,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3187,"context_line":"  in: body"},{"line_number":3188,"context_line":"  required: true"},{"line_number":3189,"context_line":"  type: string"},{"line_number":3190,"context_line":"removeFixedIp:"},{"line_number":3191,"context_line":"  description: |"},{"line_number":3192,"context_line":"    The action."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_6187feb4","line":3189,"range":{"start_line":3168,"start_character":0,"end_line":3189,"end_character":14},"updated":"2016-09-19 10:21:00.000000000","message":"Should these not have min_version\u003d2.6 added?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"ed6ef611c163fabb6f2b655e572c9af866861cba","unresolved":false,"context_lines":[{"line_number":3165,"context_line":"  in: body"},{"line_number":3166,"context_line":"  required: true"},{"line_number":3167,"context_line":"  type: string"},{"line_number":3168,"context_line":"remote_console:"},{"line_number":3169,"context_line":"  description: |"},{"line_number":3170,"context_line":"    The remote console body."},{"line_number":3171,"context_line":"  in: body"},{"line_number":3172,"context_line":"  required: true"},{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"},{"line_number":3181,"context_line":"  type: string"},{"line_number":3182,"context_line":"remote_console_type:"},{"line_number":3183,"context_line":"  description: |"},{"line_number":3184,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3185,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3186,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3187,"context_line":"  in: body"},{"line_number":3188,"context_line":"  required: true"},{"line_number":3189,"context_line":"  type: string"},{"line_number":3190,"context_line":"removeFixedIp:"},{"line_number":3191,"context_line":"  description: |"},{"line_number":3192,"context_line":"    The action."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_7c2119fc","line":3189,"range":{"start_line":3168,"start_character":0,"end_line":3189,"end_character":14},"in_reply_to":"7a8ec9b2_3173564f","updated":"2016-09-20 12:13:44.000000000","message":"I think there will be some confusion about the parameters if versioning is not applied at this level. Best to be explicit.\nIt is clear that setting a version level for the API means that the entire API/method is deprecated. Though, currently, you need to flag the method with the string, DEPRECATED, for the user to know the API/API version is going away.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"89649c93dcdc6ba71d79cc0bace707587fa39dda","unresolved":false,"context_lines":[{"line_number":3165,"context_line":"  in: body"},{"line_number":3166,"context_line":"  required: true"},{"line_number":3167,"context_line":"  type: string"},{"line_number":3168,"context_line":"remote_console:"},{"line_number":3169,"context_line":"  description: |"},{"line_number":3170,"context_line":"    The remote console body."},{"line_number":3171,"context_line":"  in: body"},{"line_number":3172,"context_line":"  required: true"},{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"},{"line_number":3181,"context_line":"  type: string"},{"line_number":3182,"context_line":"remote_console_type:"},{"line_number":3183,"context_line":"  description: |"},{"line_number":3184,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3185,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3186,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3187,"context_line":"  in: body"},{"line_number":3188,"context_line":"  required: true"},{"line_number":3189,"context_line":"  type: string"},{"line_number":3190,"context_line":"removeFixedIp:"},{"line_number":3191,"context_line":"  description: |"},{"line_number":3192,"context_line":"    The action."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_3173564f","line":3189,"range":{"start_line":3168,"start_character":0,"end_line":3189,"end_character":14},"in_reply_to":"7a8ec9b2_6187feb4","updated":"2016-09-20 01:41:20.000000000","message":"Same as above, I added min_version for the api.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"5f6982231d11f966ab5fa20d775d2f48395ca5a8","unresolved":false,"context_lines":[{"line_number":3165,"context_line":"  in: body"},{"line_number":3166,"context_line":"  required: true"},{"line_number":3167,"context_line":"  type: string"},{"line_number":3168,"context_line":"remote_console:"},{"line_number":3169,"context_line":"  description: |"},{"line_number":3170,"context_line":"    The remote console body."},{"line_number":3171,"context_line":"  in: body"},{"line_number":3172,"context_line":"  required: true"},{"line_number":3173,"context_line":"  type: object"},{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"},{"line_number":3181,"context_line":"  type: string"},{"line_number":3182,"context_line":"remote_console_type:"},{"line_number":3183,"context_line":"  description: |"},{"line_number":3184,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3185,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3186,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3187,"context_line":"  in: body"},{"line_number":3188,"context_line":"  required: true"},{"line_number":3189,"context_line":"  type: string"},{"line_number":3190,"context_line":"removeFixedIp:"},{"line_number":3191,"context_line":"  description: |"},{"line_number":3192,"context_line":"    The action."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"7a8ec9b2_35d4bf1e","line":3189,"range":{"start_line":3168,"start_character":0,"end_line":3189,"end_character":14},"in_reply_to":"7a8ec9b2_7c2119fc","updated":"2016-09-21 12:01:19.000000000","message":"ok, I will update.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":2817,"context_line":"  type: string"},{"line_number":2818,"context_line":"os-getRDPConsole-url:"},{"line_number":2819,"context_line":"  description: |"},{"line_number":2820,"context_line":"    The URL is used to connect to the RDP console."},{"line_number":2821,"context_line":"  in: body"},{"line_number":2822,"context_line":"  required: true"},{"line_number":2823,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_938041c2","line":2820,"updated":"2016-12-05 14:42:23.000000000","message":"Somewhat clunky, but you could say,\n\"The URL used to connect to the RDP console\"\nOR\n\"The URL used for the connection to the RDP console\"","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7be898ac4ac8ecd05c06e7262d89c012c7c4bbca","unresolved":false,"context_lines":[{"line_number":2817,"context_line":"  type: string"},{"line_number":2818,"context_line":"os-getRDPConsole-url:"},{"line_number":2819,"context_line":"  description: |"},{"line_number":2820,"context_line":"    The URL is used to connect to the RDP console."},{"line_number":2821,"context_line":"  in: body"},{"line_number":2822,"context_line":"  required: true"},{"line_number":2823,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_7a67d8e8","line":2820,"in_reply_to":"3a71b18c_938041c2","updated":"2016-12-06 05:04:19.000000000","message":"ok, thanks","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"d97f9df8d6d783f8991ce9efab8b0e9ac7f11473","unresolved":false,"context_lines":[{"line_number":2835,"context_line":"  type: string"},{"line_number":2836,"context_line":"os-getSerialConsole-url:"},{"line_number":2837,"context_line":"  description: |"},{"line_number":2838,"context_line":"    The URL is used to connect to the Serial console."},{"line_number":2839,"context_line":"  in: body"},{"line_number":2840,"context_line":"  required: true"},{"line_number":2841,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_01306de7","line":2838,"range":{"start_line":2838,"start_character":3,"end_line":2838,"end_character":53},"updated":"2016-12-05 08:01:09.000000000","message":"I thinks this reads a little bit strange; should \"The URL to connect to the Serial console\" be better? but I\u0027m also not a native English speaker :)","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"447ad55cd815799e9720a159dbfd3daae4ca015c","unresolved":false,"context_lines":[{"line_number":2835,"context_line":"  type: string"},{"line_number":2836,"context_line":"os-getSerialConsole-url:"},{"line_number":2837,"context_line":"  description: |"},{"line_number":2838,"context_line":"    The URL is used to connect to the Serial console."},{"line_number":2839,"context_line":"  in: body"},{"line_number":2840,"context_line":"  required: true"},{"line_number":2841,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_6a3811f0","line":2838,"range":{"start_line":2838,"start_character":3,"end_line":2838,"end_character":53},"in_reply_to":"3a71b18c_01306de7","updated":"2016-12-05 12:20:57.000000000","message":"emm....i\u0027m not sure also :(","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"d97f9df8d6d783f8991ce9efab8b0e9ac7f11473","unresolved":false,"context_lines":[{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_219d69bc","line":3177,"range":{"start_line":3177,"start_character":55,"end_line":3177,"end_character":57},"updated":"2016-12-05 08:01:09.000000000","message":"was?","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"447ad55cd815799e9720a159dbfd3daae4ca015c","unresolved":false,"context_lines":[{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_4a1a757e","line":3177,"range":{"start_line":3177,"start_character":55,"end_line":3177,"end_character":57},"in_reply_to":"3a71b18c_219d69bc","updated":"2016-12-05 12:20:57.000000000","message":"emm....why we use \u0027was\u0027?","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":3174,"context_line":"remote_console_protocol:"},{"line_number":3175,"context_line":"  description: |"},{"line_number":3176,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3177,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3178,"context_line":"    ``2.8``."},{"line_number":3179,"context_line":"  in: body"},{"line_number":3180,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_53f86949","line":3177,"range":{"start_line":3177,"start_character":55,"end_line":3177,"end_character":57},"in_reply_to":"3a71b18c_4a1a757e","updated":"2016-12-05 14:42:23.000000000","message":"The protocol used to connect to the remote console.\n\nThe ``mks`` protocol was added in Microversion ``2.8``.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"d97f9df8d6d783f8991ce9efab8b0e9ac7f11473","unresolved":false,"context_lines":[{"line_number":3183,"context_line":"  description: |"},{"line_number":3184,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3185,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3186,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3187,"context_line":"  in: body"},{"line_number":3188,"context_line":"  required: true"},{"line_number":3189,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3a71b18c_a16a59b1","line":3186,"range":{"start_line":3186,"start_character":4,"end_line":3186,"end_character":6},"updated":"2016-12-05 08:01:09.000000000","message":"was?","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":3266,"context_line":"  type: object"},{"line_number":3267,"context_line":"os-getRDPConsole-type:"},{"line_number":3268,"context_line":"  description: |"},{"line_number":3269,"context_line":"    The type of RDP console. The only valid value is ``rdp-html5``."},{"line_number":3270,"context_line":"  in: body"},{"line_number":3271,"context_line":"  required: true"},{"line_number":3272,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_6c9b9818","line":3269,"updated":"2017-03-22 21:17:31.000000000","message":"Yeah, this is right. and it would be better to move the validation of type to Nova API side from compute for avoiding unnecessary traffic to a compute node.","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"3bf6112b5e7009276d5f72df8ce7fdff1028be28","unresolved":false,"context_lines":[{"line_number":3266,"context_line":"  type: object"},{"line_number":3267,"context_line":"os-getRDPConsole-type:"},{"line_number":3268,"context_line":"  description: |"},{"line_number":3269,"context_line":"    The type of RDP console. The only valid value is ``rdp-html5``."},{"line_number":3270,"context_line":"  in: body"},{"line_number":3271,"context_line":"  required: true"},{"line_number":3272,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_4f7c0eec","line":3269,"in_reply_to":"1a1ced50_6c9b9818","updated":"2017-03-22 21:19:14.000000000","message":"Humm, the api has been deprecated. so it is not worth to change such code anymore. Sorry for my mess thinking.","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":3633,"context_line":"remote_console_protocol:"},{"line_number":3634,"context_line":"  description: |"},{"line_number":3635,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3636,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3637,"context_line":"    ``2.8``."},{"line_number":3638,"context_line":"  in: body"},{"line_number":3639,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_4fd6ce28","line":3636,"range":{"start_line":3636,"start_character":13,"end_line":3636,"end_character":32},"updated":"2017-03-22 21:17:31.000000000","message":"nit: ``serial`` and ``mks``","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"3d61af5251d5164c3851e555dd2240c41700c625","unresolved":false,"context_lines":[{"line_number":3633,"context_line":"remote_console_protocol:"},{"line_number":3634,"context_line":"  description: |"},{"line_number":3635,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3636,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3637,"context_line":"    ``2.8``."},{"line_number":3638,"context_line":"  in: body"},{"line_number":3639,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_08ecc728","line":3636,"range":{"start_line":3636,"start_character":13,"end_line":3636,"end_character":32},"in_reply_to":"1a1ced50_4fd6ce28","updated":"2017-03-23 02:30:18.000000000","message":"Done","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":3633,"context_line":"remote_console_protocol:"},{"line_number":3634,"context_line":"  description: |"},{"line_number":3635,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3636,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3637,"context_line":"    ``2.8``."},{"line_number":3638,"context_line":"  in: body"},{"line_number":3639,"context_line":"  required: true"},{"line_number":3640,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_efccda8a","line":3637,"range":{"start_line":3636,"start_character":55,"end_line":3637,"end_character":11},"updated":"2017-03-22 21:17:31.000000000","message":"nit:\n\n has been added since Microversion ``2.8``\nor\n has been supported since Microversion ``2.8``","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"3d61af5251d5164c3851e555dd2240c41700c625","unresolved":false,"context_lines":[{"line_number":3633,"context_line":"remote_console_protocol:"},{"line_number":3634,"context_line":"  description: |"},{"line_number":3635,"context_line":"    The protocol of remote console. The valid values are ``vnc``, ``spice``,"},{"line_number":3636,"context_line":"    ``rdp``, ``serial``, ``mks``. The protocol ``mks`` is added in Microversion"},{"line_number":3637,"context_line":"    ``2.8``."},{"line_number":3638,"context_line":"  in: body"},{"line_number":3639,"context_line":"  required: true"},{"line_number":3640,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_48f23f07","line":3637,"range":{"start_line":3636,"start_character":55,"end_line":3637,"end_character":11},"in_reply_to":"1a1ced50_efccda8a","updated":"2017-03-23 02:30:18.000000000","message":"Done","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":3641,"context_line":"remote_console_type:"},{"line_number":3642,"context_line":"  description: |"},{"line_number":3643,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3644,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3645,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3646,"context_line":"  in: body"},{"line_number":3647,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_4f8b2e1f","line":3644,"range":{"start_line":3644,"start_character":36,"end_line":3644,"end_character":57},"updated":"2017-03-22 21:17:31.000000000","message":"ditto: ``serial`` and ``webmks``","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"3d61af5251d5164c3851e555dd2240c41700c625","unresolved":false,"context_lines":[{"line_number":3641,"context_line":"remote_console_type:"},{"line_number":3642,"context_line":"  description: |"},{"line_number":3643,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3644,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3645,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3646,"context_line":"  in: body"},{"line_number":3647,"context_line":"  required: true"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_88e0b72a","line":3644,"range":{"start_line":3644,"start_character":36,"end_line":3644,"end_character":57},"in_reply_to":"1a1ced50_4f8b2e1f","updated":"2017-03-23 02:30:18.000000000","message":"Done","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":3642,"context_line":"  description: |"},{"line_number":3643,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3644,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3645,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3646,"context_line":"  in: body"},{"line_number":3647,"context_line":"  required: true"},{"line_number":3648,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_af84a20a","line":3645,"range":{"start_line":3645,"start_character":4,"end_line":3645,"end_character":36},"updated":"2017-03-22 21:17:31.000000000","message":"ditto","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"3d61af5251d5164c3851e555dd2240c41700c625","unresolved":false,"context_lines":[{"line_number":3642,"context_line":"  description: |"},{"line_number":3643,"context_line":"    The type of remote console. The valid values are ``novnc``, ``xvpvnc``,"},{"line_number":3644,"context_line":"    ``rdp-html5``, ``spice-html5``, ``serial``, ``webmks``. The type ``webmks``"},{"line_number":3645,"context_line":"    is added in Microversion ``2.8``"},{"line_number":3646,"context_line":"  in: body"},{"line_number":3647,"context_line":"  required: true"},{"line_number":3648,"context_line":"  type: string"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"1a1ced50_a8dbb37a","line":3645,"range":{"start_line":3645,"start_character":4,"end_line":3645,"end_character":36},"in_reply_to":"1a1ced50_af84a20a","updated":"2017-03-23 02:30:18.000000000","message":"Done","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"}],"api-ref/source/servers-action-remote-consoles.inc":[{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"5be973191ad5f3296c9f8c298893503b3ea7c4e2","unresolved":false,"context_lines":[{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"An unified interface for get an remote console. This is a substitution of the"},{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."}],"source_content_type":"text/x-c++src","patch_set":1,"id":"1aa78d24_13ea62db","line":9,"range":{"start_line":9,"start_character":29,"end_line":9,"end_character":31},"updated":"2016-07-06 08:48:49.000000000","message":"s/an/a/","commit_id":"8aade1635da4061870813af5d73ebb31ba020679"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"d1bebacb48b2fe684452719379e0d585d64b5363","unresolved":false,"context_lines":[{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"An unified interface for get an remote console. This is a substitution of the"},{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."}],"source_content_type":"text/x-c++src","patch_set":1,"id":"1aa78d24_817b9cf4","line":9,"range":{"start_line":9,"start_character":29,"end_line":9,"end_character":31},"in_reply_to":"1aa78d24_13ea62db","updated":"2016-07-06 09:20:42.000000000","message":"Done","commit_id":"8aade1635da4061870813af5d73ebb31ba020679"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"5be973191ad5f3296c9f8c298893503b3ea7c4e2","unresolved":false,"context_lines":[{"line_number":44,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"},{"line_number":48,"context_line":"   max_version: 2.5"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."}],"source_content_type":"text/x-c++src","patch_set":1,"id":"1aa78d24_d3ae1a80","line":47,"range":{"start_line":47,"start_character":3,"end_line":47,"end_character":14},"updated":"2016-07-06 08:48:49.000000000","message":"I think we don\u0027t need this ?  2.1 is default\nmax is enough?","commit_id":"8aade1635da4061870813af5d73ebb31ba020679"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"d1bebacb48b2fe684452719379e0d585d64b5363","unresolved":false,"context_lines":[{"line_number":44,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"},{"line_number":48,"context_line":"   max_version: 2.5"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."}],"source_content_type":"text/x-c++src","patch_set":1,"id":"1aa78d24_4176d406","line":47,"range":{"start_line":47,"start_character":3,"end_line":47,"end_character":14},"in_reply_to":"1aa78d24_d3ae1a80","updated":"2016-07-06 09:20:42.000000000","message":"yea, i thought it should work","commit_id":"8aade1635da4061870813af5d73ebb31ba020679"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"de5bdc109f1061cbc8c71b25817879a5e82776c4","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. -*- rst -*-"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Get Remotes Console"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_141fcc6c","line":4,"updated":"2016-07-06 17:27:11.000000000","message":"Should the title be:\nGet Remote Consoles or Get Remote Console","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"11191d85f52541df05cf30a3d33fce4f4da8a82d","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. -*- rst -*-"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Get Remotes Console"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_ae8765b3","line":4,"in_reply_to":"1aa78d24_141fcc6c","updated":"2016-07-07 08:43:12.000000000","message":"yea, let me correct it as Get Remote Console","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"de5bdc109f1061cbc8c71b25817879a5e82776c4","unresolved":false,"context_lines":[{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"An unified interface for get a remote console. This is a substitution of the"},{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_d7b42636","line":10,"updated":"2016-07-06 17:27:11.000000000","message":"Some suggestions:\n\nA unified interface for getting/obtaining/instantiating? a remote console.\n\n-This API [or the ``remote-consoles`` method] is a substitution for the separated (individual?) APIs which return the RDP, VNC, Spice and Serial consoles.","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"11191d85f52541df05cf30a3d33fce4f4da8a82d","unresolved":false,"context_lines":[{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"An unified interface for get a remote console. This is a substitution of the"},{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_2ec255e9","line":10,"in_reply_to":"1aa78d24_8ba1c0fa","updated":"2016-07-07 08:43:12.000000000","message":"thanks, will update","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"2f8213087db54a817bb97bba6679a5428b7ccb29","unresolved":false,"context_lines":[{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"An unified interface for get a remote console. This is a substitution of the"},{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_8ba1c0fa","line":10,"in_reply_to":"1aa78d24_d7b42636","updated":"2016-07-07 06:07:13.000000000","message":"++","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"de23866f7978d0447232b6a00c16a1ea9ca62b90","unresolved":false,"context_lines":[{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Normal response codes: 200"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_9af7638a","line":13,"updated":"2016-07-06 17:47:09.000000000","message":"Is MKS supported? Is there a MKS console returned from this method?","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"11191d85f52541df05cf30a3d33fce4f4da8a82d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Normal response codes: 200"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_8e6c2909","line":13,"in_reply_to":"1aa78d24_2b9a4cb9","updated":"2016-07-07 08:43:12.000000000","message":"yea, it is introduced in Microversion 2.8","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"2f8213087db54a817bb97bba6679a5428b7ccb29","unresolved":false,"context_lines":[{"line_number":10,"context_line":"separated APIs to get RDP, VNC, Spice and Serial console."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The supported protocols are RDP, VNC, Spice, Serial and MKS."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Normal response codes: 200"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_2b9a4cb9","line":13,"in_reply_to":"1aa78d24_9af7638a","updated":"2016-07-07 06:07:13.000000000","message":"supported? \n\nhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/remote_consoles.py#L37","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"de5bdc109f1061cbc8c71b25817879a5e82776c4","unresolved":false,"context_lines":[{"line_number":41,"context_line":"   :language: javascript"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Get Rdp Console (os-getRDPConsole Action)"},{"line_number":44,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_b7987ac1","line":44,"updated":"2016-07-06 17:27:11.000000000","message":"Is it RDP or Rdp? Above RDP is used.","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"11191d85f52541df05cf30a3d33fce4f4da8a82d","unresolved":false,"context_lines":[{"line_number":41,"context_line":"   :language: javascript"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Get Rdp Console (os-getRDPConsole Action)"},{"line_number":44,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_4e4d2199","line":44,"in_reply_to":"1aa78d24_b7987ac1","updated":"2016-07-07 08:43:12.000000000","message":"Done","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"change_message_id":"2f8213087db54a817bb97bba6679a5428b7ccb29","unresolved":false,"context_lines":[{"line_number":44,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"},{"line_number":48,"context_line":"   max_version: 2.5"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_eb568404","line":47,"range":{"start_line":47,"start_character":14,"end_line":47,"end_character":15},"updated":"2016-07-07 06:07:13.000000000","message":"seems this is missing during remove min version from last patch","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"11191d85f52541df05cf30a3d33fce4f4da8a82d","unresolved":false,"context_lines":[{"line_number":44,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"},{"line_number":48,"context_line":"   max_version: 2.5"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_2e509531","line":47,"range":{"start_line":47,"start_character":14,"end_line":47,"end_character":15},"in_reply_to":"1aa78d24_eb568404","updated":"2016-07-07 08:43:12.000000000","message":"Done","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"de5bdc109f1061cbc8c71b25817879a5e82776c4","unresolved":false,"context_lines":[{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"},{"line_number":48,"context_line":"   max_version: 2.5"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Specify the ``os-getRDPConsole`` action in the request body."}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_b7fb5ac0","line":49,"updated":"2016-07-06 17:27:11.000000000","message":"Do the min and max version parameters in the rest_method stanza alter the display?  I have looked at the os-api-ref, but was not sure what changes to look for in the html output.","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"11191d85f52541df05cf30a3d33fce4f4da8a82d","unresolved":false,"context_lines":[{"line_number":46,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":47,"context_line":"   min_version: 2.1"},{"line_number":48,"context_line":"   max_version: 2.5"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Specify the ``os-getRDPConsole`` action in the request body."}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_8e11c95f","line":49,"in_reply_to":"1aa78d24_b7fb5ac0","updated":"2016-07-07 08:43:12.000000000","message":"Sean is working on it. There only have experimental implementation in the os-api-ref, but it isn\u0027t used by nova api-ref. But I think Sean will keep this parameter, make it work in the future.","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"de5bdc109f1061cbc8c71b25817879a5e82776c4","unresolved":false,"context_lines":[{"line_number":156,"context_line":"   :language: javascript"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":"Get Vnc Console (os-getVNCConsole Action)"},{"line_number":159,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":".. rest_method:: POST /servers/{server_id}/action"},{"line_number":162,"context_line":"   max_version: 2.5"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"1aa78d24_37912a48","line":159,"updated":"2016-07-06 17:27:11.000000000","message":"Vnc or VNC?","commit_id":"3e4d0a35dc268355389b8a78a28b644984b07944"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"89f5d3145c4f041ee34f00c5675b739f484029dd","unresolved":false,"context_lines":[{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This API is a substitution for the separated APIs which return the RDP, VNC,"},{"line_number":10,"context_line":"SPICE and Serial console. This API is introduced in Microversion ``2.6``."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"1aa78d24_4511655c","line":7,"updated":"2016-07-07 16:13:08.000000000","message":"Is this creating a new console? Should the title be Create Remote Console?\n\nThe general, conceptual information could be expanded to say something about how to get the different remote consoles.\n\nObtain a remote console by setting the remote_console object in the request with the ``protocol`` parameter specified?\n\nOr provide another sample. Do you need both parameters set in the request?\n\n\n`This API is a substitution ...` is still a bit clunky. Use another word for `separated`. Ex: The ``remote-consoles`` API/method/ provides a unified request for creating a remote console.  To return a specific remote console type, such as RDP, set the ``protocol`` parameter to ``rdp``.","commit_id":"0dda5647eeb59d22a01053675969bbe1157e133b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"93a502473e91103acac699233f74d8d8b2921bfa","unresolved":false,"context_lines":[{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This API is a substitution for the separated APIs which return the RDP, VNC,"},{"line_number":10,"context_line":"SPICE and Serial console. This API is introduced in Microversion ``2.6``."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"dada55a8_635654cf","line":7,"in_reply_to":"1aa78d24_4511655c","updated":"2016-07-20 20:17:50.000000000","message":"Actually it isn\u0027t create, it returns the info about how to connect to existed console. I think \u0027Get\u0027 is right.\n\nYea, I will add some description about protocol.\n\nThanks for the suggestion!","commit_id":"0dda5647eeb59d22a01053675969bbe1157e133b"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"89f5d3145c4f041ee34f00c5675b739f484029dd","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   - remote_console: remote_console"},{"line_number":27,"context_line":"   - protocol: remote_console_protocol"},{"line_number":28,"context_line":"   - type: remote_console_protocol"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"**Example Get Remote VNC Console: JSON request**"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-req.json"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"1aa78d24_4cc22d86","line":29,"updated":"2016-07-07 16:13:08.000000000","message":"Should this be remote_console_type?","commit_id":"0dda5647eeb59d22a01053675969bbe1157e133b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"93a502473e91103acac699233f74d8d8b2921bfa","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   - remote_console: remote_console"},{"line_number":27,"context_line":"   - protocol: remote_console_protocol"},{"line_number":28,"context_line":"   - type: remote_console_protocol"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"**Example Get Remote VNC Console: JSON request**"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-req.json"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"dada55a8_630db4e7","line":29,"in_reply_to":"1aa78d24_4cc22d86","updated":"2016-07-20 20:17:50.000000000","message":"yea, good catch","commit_id":"0dda5647eeb59d22a01053675969bbe1157e133b"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"59b818a036832cf6d6c73f3131645dc1fcfba54b","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Get Remote Console"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"dada55a8_9b110807","line":5,"updated":"2016-07-21 13:56:16.000000000","message":"Minor nit: Title has `Get` when this is a POST or create.\nIs it wrong to say Create Remote Console.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Get Remote Console"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":7,"context_line":"   min_version: 2.6"},{"line_number":8,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_efe4f0ac","line":5,"in_reply_to":"dada55a8_9b110807","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"59b818a036832cf6d6c73f3131645dc1fcfba54b","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"The API provides a unified request for creating a remote console. There may"},{"line_number":11,"context_line":"have different console protocal supported by servers, To return a"},{"line_number":12,"context_line":"remote console with specifical protocal, such as RDP, set the ``protocol``"},{"line_number":13,"context_line":"parameter to ``rdp``. For same protocal, there may have different connect"},{"line_number":14,"context_line":"types also, such as connect with RDP protocal and html5, set the ``type``"},{"line_number":15,"context_line":"parameter to ``rdp-html5``."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"dada55a8_7bb9b4cb","line":12,"updated":"2016-07-21 13:56:16.000000000","message":"[how about:]\nServers may support different console protocols.  \n[Do you list the protocols that are supported or can users figure it out from the other API calls listed in this file]\n\nTo return a remote console using a specific protocol, such as RDP, ...","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"The API provides a unified request for creating a remote console. There may"},{"line_number":11,"context_line":"have different console protocal supported by servers, To return a"},{"line_number":12,"context_line":"remote console with specifical protocal, such as RDP, set the ``protocol``"},{"line_number":13,"context_line":"parameter to ``rdp``. For same protocal, there may have different connect"},{"line_number":14,"context_line":"types also, such as connect with RDP protocal and html5, set the ``type``"},{"line_number":15,"context_line":"parameter to ``rdp-html5``."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_0ff75c59","line":12,"in_reply_to":"dada55a8_7bb9b4cb","updated":"2016-09-18 05:19:49.000000000","message":"Yea, thanks\n\nThe users can figure out the supported protocols from the parameters description.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"59b818a036832cf6d6c73f3131645dc1fcfba54b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"have different console protocal supported by servers, To return a"},{"line_number":12,"context_line":"remote console with specifical protocal, such as RDP, set the ``protocol``"},{"line_number":13,"context_line":"parameter to ``rdp``. For same protocal, there may have different connect"},{"line_number":14,"context_line":"types also, such as connect with RDP protocal and html5, set the ``type``"},{"line_number":15,"context_line":"parameter to ``rdp-html5``."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"dada55a8_3b49fcd0","line":14,"updated":"2016-07-21 13:56:16.000000000","message":"[Spelling, protoco/a l]\nSome protocols may have different connect[ion] types, such as ...","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":11,"context_line":"have different console protocal supported by servers, To return a"},{"line_number":12,"context_line":"remote console with specifical protocal, such as RDP, set the ``protocol``"},{"line_number":13,"context_line":"parameter to ``rdp``. For same protocal, there may have different connect"},{"line_number":14,"context_line":"types also, such as connect with RDP protocal and html5, set the ``type``"},{"line_number":15,"context_line":"parameter to ``rdp-html5``."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_2f98981b","line":14,"in_reply_to":"dada55a8_3b49fcd0","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":24,"context_line":"Request"},{"line_number":25,"context_line":"-------"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. rest_parameters: parameters.yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"   - server_id: server_id_path"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"bacf61ea_55978039","line":27,"range":{"start_line":27,"start_character":19,"end_line":27,"end_character":20},"updated":"2016-08-01 07:29:37.000000000","message":"\u0027:\u0027 should be added.\nIt should be as follows:\n\n.. rest_parameters:: parameters.yaml","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"Request"},{"line_number":25,"context_line":"-------"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":".. rest_parameters: parameters.yaml"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"   - server_id: server_id_path"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_6f9e2008","line":27,"range":{"start_line":27,"start_character":19,"end_line":27,"end_character":20},"in_reply_to":"bacf61ea_55978039","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Response"},{"line_number":41,"context_line":"--------"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"bacf61ea_751f2408","line":42,"updated":"2016-08-01 07:29:37.000000000","message":"The response parameters should be added.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Response"},{"line_number":41,"context_line":"--------"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_cf8734b3","line":42,"in_reply_to":"bacf61ea_751f2408","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Response"},{"line_number":83,"context_line":"--------"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"**Example Get RDP Console (os-getRDPConsole Action): JSON response**"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-rdp-console-post-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"bacf61ea_754a8427","line":84,"updated":"2016-08-01 07:29:37.000000000","message":"The response parameters should be added.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Response"},{"line_number":83,"context_line":"--------"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"**Example Get RDP Console (os-getRDPConsole Action): JSON response**"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-rdp-console-post-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_6fb5407c","line":84,"in_reply_to":"bacf61ea_754a8427","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":123,"context_line":""},{"line_number":124,"context_line":"Response"},{"line_number":125,"context_line":"--------"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"**Example Get Serial Console (os-getSerialConsole Action): JSON response**"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-serial-console-post-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"bacf61ea_355becf7","line":126,"updated":"2016-08-01 07:29:37.000000000","message":"The response parameters should be added.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":123,"context_line":""},{"line_number":124,"context_line":"Response"},{"line_number":125,"context_line":"--------"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"**Example Get Serial Console (os-getSerialConsole Action): JSON response**"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-serial-console-post-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_efa95025","line":126,"in_reply_to":"bacf61ea_355becf7","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":165,"context_line":""},{"line_number":166,"context_line":"Response"},{"line_number":167,"context_line":"--------"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"**Example Get SPICE Console (os-getSPICEConsole Action): JSON response**"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-spice-console-post-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"bacf61ea_95fbb8c0","line":168,"updated":"2016-08-01 07:29:37.000000000","message":"The response parameters should be added.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":165,"context_line":""},{"line_number":166,"context_line":"Response"},{"line_number":167,"context_line":"--------"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"**Example Get SPICE Console (os-getSPICEConsole Action): JSON response**"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-spice-console-post-resp.json"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_af7ae8ba","line":168,"in_reply_to":"bacf61ea_95fbb8c0","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"5a48e4816e4ec0288bc320e2d1e9eb3c0ff7d097","unresolved":false,"context_lines":[{"line_number":206,"context_line":"   :language: javascript"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"Response"},{"line_number":209,"context_line":"--------"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"**Example Get VNC Console (os-getVNCConsole Action): JSON response**"},{"line_number":212,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"bacf61ea_75f8c4c3","line":209,"updated":"2016-08-01 07:29:37.000000000","message":"The response parameters should be added.","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"4dae1eac98d15aaca05b4d595ad79f98413c5e8a","unresolved":false,"context_lines":[{"line_number":206,"context_line":"   :language: javascript"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"Response"},{"line_number":209,"context_line":"--------"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"**Example Get VNC Console (os-getVNCConsole Action): JSON response**"},{"line_number":212,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7a8ec9b2_cf7574cb","line":209,"in_reply_to":"bacf61ea_75f8c4c3","updated":"2016-09-18 05:19:49.000000000","message":"Done","commit_id":"38c8922fd674d569ef0a6c7bf91f378f89a5fedf"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"83e0e40ac75529f5c2ccd4fc7e650d48017c1248","unresolved":false,"context_lines":[{"line_number":11,"context_line":"support different console protocols. To return a remote console using specific"},{"line_number":12,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For same"},{"line_number":13,"context_line":"protocol, there may have different connect types also, such as connect with"},{"line_number":14,"context_line":"RDP protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_ad33b712","line":14,"updated":"2016-09-19 10:21:00.000000000","message":"Feels like we should discuss that the aim of the API call is to get a URL to connect to the console.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"89649c93dcdc6ba71d79cc0bace707587fa39dda","unresolved":false,"context_lines":[{"line_number":11,"context_line":"support different console protocols. To return a remote console using specific"},{"line_number":12,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For same"},{"line_number":13,"context_line":"protocol, there may have different connect types also, such as connect with"},{"line_number":14,"context_line":"RDP protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_d1a2329a","line":14,"in_reply_to":"7a8ec9b2_ad33b712","updated":"2016-09-20 01:41:20.000000000","message":"yea, I will update.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"83e0e40ac75529f5c2ccd4fc7e650d48017c1248","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    - remote_console: remote_console"},{"line_number":45,"context_line":"    - protocol: remote_console_protocol"},{"line_number":46,"context_line":"    - type: remote_console_type"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":49,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_811faab5","line":46,"updated":"2016-09-19 10:21:00.000000000","message":"I think we are missing url here?\n\nhttps://git.openstack.org/cgit/openstack/nova/tree/doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-resp.json","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"89649c93dcdc6ba71d79cc0bace707587fa39dda","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    - remote_console: remote_console"},{"line_number":45,"context_line":"    - protocol: remote_console_protocol"},{"line_number":46,"context_line":"    - type: remote_console_type"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":49,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_d1d072fa","line":46,"in_reply_to":"7a8ec9b2_811faab5","updated":"2016-09-20 01:41:20.000000000","message":"@John, sorry, I didn\u0027t get you. There is link at line 50. is it the link you pointed to?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"60c9b5bed350edc68ff9f0e295dc3e2cbb8fc295","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    - remote_console: remote_console"},{"line_number":45,"context_line":"    - protocol: remote_console_protocol"},{"line_number":46,"context_line":"    - type: remote_console_type"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":49,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":6,"id":"5a8bc5a2_c65f54e3","line":46,"in_reply_to":"7a8ec9b2_d1d072fa","updated":"2016-09-26 12:47:10.000000000","message":"URL is one of the parameters in the response.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"83e0e40ac75529f5c2ccd4fc7e650d48017c1248","unresolved":false,"context_lines":[{"line_number":50,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-resp.json"},{"line_number":51,"context_line":"   :language: javascript"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Get RDP Console (os-getRDPConsole Action)"},{"line_number":54,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. rest_method:: POST /servers/{server_id}/action"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_5f1c9a69","line":53,"updated":"2016-09-19 10:21:00.000000000","message":"Do we want to add DEPRECATED into the subtitles at all?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"89649c93dcdc6ba71d79cc0bace707587fa39dda","unresolved":false,"context_lines":[{"line_number":50,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-resp.json"},{"line_number":51,"context_line":"   :language: javascript"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"Get RDP Console (os-getRDPConsole Action)"},{"line_number":54,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":".. rest_method:: POST /servers/{server_id}/action"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_51dc6218","line":53,"in_reply_to":"7a8ec9b2_5f1c9a69","updated":"2016-09-20 01:41:20.000000000","message":"yea, that is better.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"83e0e40ac75529f5c2ccd4fc7e650d48017c1248","unresolved":false,"context_lines":[{"line_number":57,"context_line":"   max_version: 2.5"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."},{"line_number":60,"context_line":"This API is deprecated in Microversion ``2.5``."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":63,"context_line":"be set as ``rdp-html5``."}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_6d4d2fc3","line":60,"range":{"start_line":60,"start_character":12,"end_line":60,"end_character":22},"updated":"2016-09-19 10:21:00.000000000","message":"deprecated or removed?\n\nI think we might want to say: \"This API is deprecated, and has been removed in Microversion 2.6\"?","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"89649c93dcdc6ba71d79cc0bace707587fa39dda","unresolved":false,"context_lines":[{"line_number":57,"context_line":"   max_version: 2.5"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Gets an `RDP \u003chttps://technet.microsoft.com/en-us/windowsserver/ee236407\u003e`__ console for a server."},{"line_number":60,"context_line":"This API is deprecated in Microversion ``2.5``."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":63,"context_line":"be set as ``rdp-html5``."}],"source_content_type":"text/x-c++src","patch_set":6,"id":"7a8ec9b2_31efd6b1","line":60,"range":{"start_line":60,"start_character":12,"end_line":60,"end_character":22},"in_reply_to":"7a8ec9b2_6d4d2fc3","updated":"2016-09-20 01:41:20.000000000","message":"yea, that is more clear.","commit_id":"a25cb8e57679c3626eb55512f7077f63107f2423"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"3fd0bef453220494aec7aff881ba8cf5863c3260","unresolved":false,"context_lines":[{"line_number":11,"context_line":"get an URL to connect the console from this API. The URL includes the token"},{"line_number":12,"context_line":"which is used to get permission to access the console. Servers may support"},{"line_number":13,"context_line":"different console protocols. To return a remote console using specific"},{"line_number":14,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For same"},{"line_number":15,"context_line":"protocol, there may have different connect types also, such as connect with RDP"},{"line_number":16,"context_line":"protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":7,"id":"7a8ec9b2_dc622d16","line":14,"updated":"2016-09-20 12:14:10.000000000","message":"a specific protocol\n\nFor the same protocol OR\nThe same protocol may have different connect[ion] types?","commit_id":"57c6070e1c026eee6bb6d7f8c782574e9b91f885"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"a36722908c565ea69b3828b357549aeb23c6a9a7","unresolved":false,"context_lines":[{"line_number":11,"context_line":"get an URL to connect the console from this API. The URL includes the token"},{"line_number":12,"context_line":"which is used to get permission to access the console. Servers may support"},{"line_number":13,"context_line":"different console protocols. To return a remote console using specific"},{"line_number":14,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For same"},{"line_number":15,"context_line":"protocol, there may have different connect types also, such as connect with RDP"},{"line_number":16,"context_line":"protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":7,"id":"7a8ec9b2_75b1e700","line":14,"in_reply_to":"7a8ec9b2_dc622d16","updated":"2016-09-21 12:01:05.000000000","message":"Done","commit_id":"57c6070e1c026eee6bb6d7f8c782574e9b91f885"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"4d02420843de5ee00157a2f6b540b94c34dccc70","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"The API provides a unified request for creating a remote console. The user can"},{"line_number":11,"context_line":"get an URL to connect the console from this API. The URL includes the token"},{"line_number":12,"context_line":"which is used to get permission to access the console. Servers may support"},{"line_number":13,"context_line":"different console protocols. To return a remote console using a specific"},{"line_number":14,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For the same"},{"line_number":15,"context_line":"protocol, there may have different connection types also, such as connect with"}],"source_content_type":"text/x-c++src","patch_set":8,"id":"7a8ec9b2_5f5fa1e4","line":12,"updated":"2016-09-21 14:01:29.000000000","message":"These are really picky points.\n\n1) a URL?\n2) For the same protocol, there may be different ...","commit_id":"6f49f31e3501e4d2c4f92d077951256e1c17c819"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"b16a6142228e35af151c39960a426a5b673cda66","unresolved":false,"context_lines":[{"line_number":9,"context_line":""},{"line_number":10,"context_line":"The API provides a unified request for creating a remote console. The user can"},{"line_number":11,"context_line":"get an URL to connect the console from this API. The URL includes the token"},{"line_number":12,"context_line":"which is used to get permission to access the console. Servers may support"},{"line_number":13,"context_line":"different console protocols. To return a remote console using a specific"},{"line_number":14,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For the same"},{"line_number":15,"context_line":"protocol, there may have different connection types also, such as connect with"}],"source_content_type":"text/x-c++src","patch_set":8,"id":"7a77a97e_0cce1db4","line":12,"in_reply_to":"7a8ec9b2_5f5fa1e4","updated":"2016-11-16 08:50:42.000000000","message":"thanks","commit_id":"6f49f31e3501e4d2c4f92d077951256e1c17c819"},{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"7f35a78eba5168b7949534d68207b17ba3622b76","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    - remote_console: remote_console"},{"line_number":47,"context_line":"    - protocol: remote_console_protocol"},{"line_number":48,"context_line":"    - type: remote_console_type"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":8,"id":"5a8bc5a2_a6c32856","line":48,"updated":"2016-09-26 12:49:32.000000000","message":"We are missing the URL parameter here.\n\nIt shows up in the example you link below:\nhttps://git.openstack.org/cgit/openstack/nova/tree/doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-resp.json\n\nSorry I was unclear before.","commit_id":"6f49f31e3501e4d2c4f92d077951256e1c17c819"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"b16a6142228e35af151c39960a426a5b673cda66","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    - remote_console: remote_console"},{"line_number":47,"context_line":"    - protocol: remote_console_protocol"},{"line_number":48,"context_line":"    - type: remote_console_type"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":8,"id":"7a77a97e_4c47351d","line":48,"in_reply_to":"5a8bc5a2_a6c32856","updated":"2016-11-16 08:50:42.000000000","message":"indeed, I missed one, let me fix it.","commit_id":"6f49f31e3501e4d2c4f92d077951256e1c17c819"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"4d02420843de5ee00157a2f6b540b94c34dccc70","unresolved":false,"context_lines":[{"line_number":80,"context_line":"  - server_id: server_id_path"},{"line_number":81,"context_line":"  - os-getRDPConsole: os-getRDPConsole"},{"line_number":82,"context_line":"  - type: os-getRDPConsole-type"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"**Example Get RDP Console (os-getRDPConsole Action): JSON request**"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-rdp-console-post-req.json"}],"source_content_type":"text/x-c++src","patch_set":8,"id":"7a8ec9b2_3f49f5b7","line":83,"updated":"2016-09-21 14:01:29.000000000","message":"I now see the problem with the version labels.\nThe deprecated APIs in the reference applied to an entire section. In this case, only a specific action has been deprecated.\nPerhaps I was wrong and you do not need to label the parameters with a version?  Some of the parameters are used in other APIs so the versions are wrong for the response \u0027console\u0027 param (2.6?). I guess for params such as os-getRRPConsole the version is correct. What do you think? Remove the version labels from the request and response params in the actions that are deprecated? I don\u0027t have a strong opinion, unless the version is not listed correctly.","commit_id":"6f49f31e3501e4d2c4f92d077951256e1c17c819"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"b16a6142228e35af151c39960a426a5b673cda66","unresolved":false,"context_lines":[{"line_number":80,"context_line":"  - server_id: server_id_path"},{"line_number":81,"context_line":"  - os-getRDPConsole: os-getRDPConsole"},{"line_number":82,"context_line":"  - type: os-getRDPConsole-type"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"**Example Get RDP Console (os-getRDPConsole Action): JSON request**"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/get-rdp-console-post-req.json"}],"source_content_type":"text/x-c++src","patch_set":8,"id":"7a77a97e_acd36937","line":83,"in_reply_to":"7a8ec9b2_3f49f5b7","updated":"2016-11-16 08:50:42.000000000","message":"emm..., I can remove them.","commit_id":"6f49f31e3501e4d2c4f92d077951256e1c17c819"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"219acd124dd39f0e586aefdf9ea8f999ca9d50bd","unresolved":false,"context_lines":[{"line_number":32,"context_line":"   - remote_console: remote_console"},{"line_number":33,"context_line":"   - protocol: remote_console_protocol"},{"line_number":34,"context_line":"   - type: remote_console_type"},{"line_number":35,"context_line":"   - url: remote_console_url"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"**Example Get Remote VNC Console: JSON request**"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":9,"id":"3a71b18c_9430c409","line":35,"range":{"start_line":35,"start_character":5,"end_line":35,"end_character":9},"updated":"2016-12-01 08:00:04.000000000","message":"There is not \u0027url\u0027 in request parameters.\n\nhttps://github.com/openstack/nova/blob/224773def4d94295f497f7657135f6c81b7db441/nova/api/openstack/compute/schemas/remote_consoles.py#L118-#L128","commit_id":"3950f77e83ce330404cf89ec9e369d95574a3c19"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7857a8453a9570d3085a2c1b730ff88ffcd4935b","unresolved":false,"context_lines":[{"line_number":32,"context_line":"   - remote_console: remote_console"},{"line_number":33,"context_line":"   - protocol: remote_console_protocol"},{"line_number":34,"context_line":"   - type: remote_console_type"},{"line_number":35,"context_line":"   - url: remote_console_url"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"**Example Get Remote VNC Console: JSON request**"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":9,"id":"3a71b18c_2e01d805","line":35,"range":{"start_line":35,"start_character":5,"end_line":35,"end_character":9},"in_reply_to":"3a71b18c_9430c409","updated":"2016-12-05 07:27:06.000000000","message":"good cache, thanks!","commit_id":"3950f77e83ce330404cf89ec9e369d95574a3c19"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"219acd124dd39f0e586aefdf9ea8f999ca9d50bd","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":".. rest_parameters:: parameters.yaml"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    - remote_console: remote_console"},{"line_number":48,"context_line":"    - protocol: remote_console_protocol"},{"line_number":49,"context_line":"    - type: remote_console_type"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"**Example Get Remote VNC Console: JSON response**"},{"line_number":52,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":9,"id":"3a71b18c_d4115c5f","line":49,"range":{"start_line":47,"start_character":0,"end_line":49,"end_character":31},"updated":"2016-12-01 08:00:04.000000000","message":"Add \u0027url\u0027 to response parameters.","commit_id":"3950f77e83ce330404cf89ec9e369d95574a3c19"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. -*- rst -*-"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Create Remote Console"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_7691d346","line":3,"updated":"2016-12-05 14:42:23.000000000","message":"There is no overall section header. Is this correct?\nThis section appears in the list of actions? See the api-ref draft.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7be898ac4ac8ecd05c06e7262d89c012c7c4bbca","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. -*- rst -*-"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"Create Remote Console"},{"line_number":4,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_fa3da88f","line":3,"in_reply_to":"3a71b18c_7691d346","updated":"2016-12-06 05:04:19.000000000","message":"yea, that may be better.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"different console protocols. To return a remote console using a specific"},{"line_number":14,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For the same"},{"line_number":15,"context_line":"protocol, there may be different connection types also, such as connect with"},{"line_number":16,"context_line":"RDP protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_f3609503","line":16,"updated":"2016-12-05 14:42:23.000000000","message":"Please remove the word, \"also\"\n\nI would remove the phrase \"sete the ``type`` parameter to ``rdp-html5``.\n\nAnd instead show another connection type combination.\n\nFor the same protocol, there may be different connection types such as ``RDP and html5`` or ``RDP and [fill in type]``.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7be898ac4ac8ecd05c06e7262d89c012c7c4bbca","unresolved":false,"context_lines":[{"line_number":13,"context_line":"different console protocols. To return a remote console using a specific"},{"line_number":14,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For the same"},{"line_number":15,"context_line":"protocol, there may be different connection types also, such as connect with"},{"line_number":16,"context_line":"RDP protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_3a448019","line":16,"in_reply_to":"3a71b18c_f3609503","updated":"2016-12-06 05:04:19.000000000","message":"Done","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":16,"context_line":"RDP protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Normal response codes: 200"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_565e9712","line":19,"updated":"2016-12-05 14:42:23.000000000","message":"Do you want to outline the different types here too?","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7be898ac4ac8ecd05c06e7262d89c012c7c4bbca","unresolved":false,"context_lines":[{"line_number":16,"context_line":"RDP protocol and html5, set the ``type`` parameter to ``rdp-html5``."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"The supported protocols are RDP, VNC, SPICE, Serial and MKS."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Normal response codes: 200"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_ba5090d5","line":19,"in_reply_to":"3a71b18c_565e9712","updated":"2016-12-06 05:04:19.000000000","message":"Actually it is fine, we will have types list in the description of parameters. I also can remove the line 18","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":34,"context_line":"   - type: remote_console_type"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"**Example Get Remote VNC Console: JSON request**"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-req.json"},{"line_number":39,"context_line":"   :language: javascript"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_d6a8e7dd","line":37,"updated":"2016-12-05 14:42:23.000000000","message":"Do you mind removing the \": JSON request\" string?","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7be898ac4ac8ecd05c06e7262d89c012c7c4bbca","unresolved":false,"context_lines":[{"line_number":34,"context_line":"   - type: remote_console_type"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"**Example Get Remote VNC Console: JSON request**"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":".. literalinclude:: ../../doc/api_samples/os-remote-consoles/v2.6/create-vnc-console-req.json"},{"line_number":39,"context_line":"   :language: javascript"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_da5f0ce3","line":37,"in_reply_to":"3a71b18c_d6a8e7dd","updated":"2016-12-06 05:04:19.000000000","message":"Done","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"be7e54b45ff262fb88257fe6c57ebbf5e10b7bf4","unresolved":false,"context_lines":[{"line_number":66,"context_line":"   This action is deprecated in microversion 2.5 and superseded"},{"line_number":67,"context_line":"   by the API `/servers/{server_id}/remote-consoles` in microversion 2.6"},{"line_number":68,"context_line":"   to offer a unified API for different console types."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":71,"context_line":"be set as ``rdp-html5``."},{"line_number":72,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_b6f1ab03","line":69,"updated":"2016-12-05 14:42:23.000000000","message":"Is it superceded not superseded?\n\n\nWould probably remove the last part, \"to offer a unified API\" as you state that above.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"b4a330a8b0d84accb98d5d2b14ffea8e4c54fcb4","unresolved":false,"context_lines":[{"line_number":66,"context_line":"   This action is deprecated in microversion 2.5 and superseded"},{"line_number":67,"context_line":"   by the API `/servers/{server_id}/remote-consoles` in microversion 2.6"},{"line_number":68,"context_line":"   to offer a unified API for different console types."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":71,"context_line":"be set as ``rdp-html5``."},{"line_number":72,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_d527ddb3","line":69,"in_reply_to":"3a71b18c_3a5ba0f7","updated":"2016-12-06 05:47:02.000000000","message":"Emm... the \"to offer a unifed API\" sounds right at here.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"7be898ac4ac8ecd05c06e7262d89c012c7c4bbca","unresolved":false,"context_lines":[{"line_number":66,"context_line":"   This action is deprecated in microversion 2.5 and superseded"},{"line_number":67,"context_line":"   by the API `/servers/{server_id}/remote-consoles` in microversion 2.6"},{"line_number":68,"context_line":"   to offer a unified API for different console types."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":71,"context_line":"be set as ``rdp-html5``."},{"line_number":72,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_3a5ba0f7","line":69,"in_reply_to":"3a71b18c_478fc3cb","updated":"2016-12-06 05:04:19.000000000","message":"Done","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"a61cce6d15c1152db1ab9298c99b078b51f93e76","unresolved":false,"context_lines":[{"line_number":66,"context_line":"   This action is deprecated in microversion 2.5 and superseded"},{"line_number":67,"context_line":"   by the API `/servers/{server_id}/remote-consoles` in microversion 2.6"},{"line_number":68,"context_line":"   to offer a unified API for different console types."},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":71,"context_line":"be set as ``rdp-html5``."},{"line_number":72,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":10,"id":"3a71b18c_478fc3cb","line":69,"in_reply_to":"3a71b18c_b6f1ab03","updated":"2016-12-05 15:45:52.000000000","message":"Looks like superseded is preferred. Can disregard.","commit_id":"b1b7156e5a9c68799003c9dce0467cde7b27f8e4"},{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"d5d38f6e6a7cfba9c5e06f58b8997c1099034cbf","unresolved":false,"context_lines":[{"line_number":13,"context_line":"   This action is deprecated in microversion 2.5 and superseded"},{"line_number":14,"context_line":"   by the API `/servers/{server_id}/remote-consoles` in microversion 2.6"},{"line_number":15,"context_line":"   to offer a unified API for different console types."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"The only supported connect type is ``rdp-html5``. The ``type`` parameter should"},{"line_number":18,"context_line":"be set as ``rdp-html5``."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":11,"id":"3a71b18c_2466102a","line":16,"updated":"2016-12-06 15:04:46.000000000","message":"These are picky points, but should help the readability of the doc:\n\n1) Possibly link to the universal remote-consoles API?\n2) The phrase, \"to offer a unified API ...\" refers to the universal API, but I find it hard to read at the end of the sentence. If you want to include this information, start another sentence.","commit_id":"3a622f2e32dc23011570e1cb51818f6a6e44a254"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Normal response codes: 200"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"},{"line_number":25,"context_line":"conflict(409), notImplemented(501)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Request"}],"source_content_type":"text/x-c++src","patch_set":15,"id":"1a1ced50_af590237","line":24,"range":{"start_line":24,"start_character":39,"end_line":24,"end_character":72},"updated":"2017-03-22 21:17:31.000000000","message":"Maybe I am missing something, but expected_errors doesn\u0027t contain 401 and 403. Are they valid error status codes?","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"3d61af5251d5164c3851e555dd2240c41700c625","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"Normal response codes: 200"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"},{"line_number":25,"context_line":"conflict(409), notImplemented(501)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Request"}],"source_content_type":"text/x-c++src","patch_set":15,"id":"1a1ced50_a894938a","line":24,"range":{"start_line":24,"start_character":39,"end_line":24,"end_character":72},"in_reply_to":"1a1ced50_af590237","updated":"2017-03-23 02:30:18.000000000","message":"Those are for user authorization and authentication. So we can say all the API have those two return codes.","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"}],"api-ref/source/servers-remote-consoles.inc":[{"author":{"_account_id":15293,"name":"Karen Bradshaw","email":"kbhawkey@gmail.com","username":"karenb"},"change_message_id":"d5d38f6e6a7cfba9c5e06f58b8997c1099034cbf","unresolved":false,"context_lines":[{"line_number":19,"context_line":"different console protocols. To return a remote console using a specific"},{"line_number":20,"context_line":"protocol, such as RDP, set the ``protocol`` parameter to ``rdp``. For the same"},{"line_number":21,"context_line":"protocol, there may be different connection types such as ``vnc protocal and"},{"line_number":22,"context_line":"novnc type`` or ``vnc protocal and xvpvnc type``."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Normal response codes: 200"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":11,"id":"3a71b18c_8728c634","line":22,"updated":"2016-12-06 15:04:46.000000000","message":"protocol instead of protocal","commit_id":"3a622f2e32dc23011570e1cb51818f6a6e44a254"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"5240cd2aac90ed80d121705e489155afbb6ac41d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":13,"context_line":"   min_version: 2.6"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The API provides a unified request for creating a remote console. The user can"}],"source_content_type":"text/x-c++src","patch_set":13,"id":"1a1ced50_4812680a","line":13,"range":{"start_line":13,"start_character":3,"end_line":13,"end_character":19},"updated":"2017-03-22 09:19:17.000000000","message":"this does not seems to be shown on generated doc. should we mention in description explicitly or fix in api-ref?\n\n- http://docs-draft.openstack.org/51/338051/13/check/gate-nova-api-ref/25b9a32//api-ref/build/html/?expanded\u003dcreate-remote-console-detail","commit_id":"b66e5b21165436be991565693b6adf4950c4cb5c"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"0ad700fd7c8a40bea9d5c28ef544557604b41e8e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. rest_method:: POST /servers/{server_id}/remote-consoles"},{"line_number":13,"context_line":"   min_version: 2.6"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"The API provides a unified request for creating a remote console. The user can"}],"source_content_type":"text/x-c++src","patch_set":13,"id":"1a1ced50_68d3a404","line":13,"range":{"start_line":13,"start_character":3,"end_line":13,"end_character":19},"in_reply_to":"1a1ced50_4812680a","updated":"2017-03-22 09:23:58.000000000","message":"yes, looks like we didn\u0027t support that yet. let me use a note at here first.","commit_id":"b66e5b21165436be991565693b6adf4950c4cb5c"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"1b3dc26c208b73607f4efced6cf7821f6a60f1c1","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Normal response codes: 200"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Error response codes: badRequest(400), unauthorized(401), forbidden(403), itemNotFound(404),"},{"line_number":27,"context_line":"conflict(409), notImplemented(501)"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Request"}],"source_content_type":"text/x-c++src","patch_set":15,"id":"1a1ced50_2f50b2d3","line":26,"range":{"start_line":26,"start_character":39,"end_line":26,"end_character":74},"updated":"2017-03-22 21:17:31.000000000","message":"ditto","commit_id":"93f2e27f2a063e04e466c0cf36acb89d53b2392b"}]}
