)]}'
{"api-ref/source/os-security-group-rules.inc":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"b51a6c5e6a08fdf15605eb97d860fa384024ed32","unresolved":false,"context_lines":[{"line_number":44,"context_line":"  - cidr: secgroup_rule_cidr"},{"line_number":45,"context_line":"  - group_id: group_id"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   **Example Create security group rule: JSON request**"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"   .. literalinclude:: ../../doc/api_samples/os-security-groups/security-group-rules-post-req.json"},{"line_number":50,"context_line":"      :language: javascript"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"Response"},{"line_number":53,"context_line":"--------"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"5f7c97a3_f2553353","line":50,"range":{"start_line":47,"start_character":0,"end_line":50,"end_character":27},"updated":"2018-07-05 03:35:26.000000000","message":"indent","commit_id":"271d54e6bd5f2e3c351381f2b59457f709bb281c"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"b51a6c5e6a08fdf15605eb97d860fa384024ed32","unresolved":false,"context_lines":[{"line_number":70,"context_line":"  - name: name"},{"line_number":71,"context_line":"  - tenant_id: secgroup_tenant_id_body"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"   **Example Create security group rule: JSON response**"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"   .. literalinclude:: ../../doc/api_samples/os-security-groups/security-group-rules-post-resp.json"},{"line_number":76,"context_line":"      :language: javascript"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"Delete Security Group Rule"},{"line_number":79,"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"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"5f7c97a3_125b0f86","line":76,"range":{"start_line":73,"start_character":0,"end_line":76,"end_character":27},"updated":"2018-07-05 03:35:26.000000000","message":"indent","commit_id":"271d54e6bd5f2e3c351381f2b59457f709bb281c"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"14ee17e5b49114a95e83139bc7083b844eccd939","unresolved":false,"context_lines":[{"line_number":67,"context_line":"  - id: secgroup_rule_id"},{"line_number":68,"context_line":"  - group: group"},{"line_number":69,"context_line":"  - parent_group_id: parent_group_id"},{"line_number":70,"context_line":"  - name: name"},{"line_number":71,"context_line":"  - tenant_id: secgroup_tenant_id_body"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"**Example Create security group rule: JSON response**"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"5f7c97a3_de18d4ce","line":71,"range":{"start_line":70,"start_character":1,"end_line":71,"end_character":38},"updated":"2018-07-11 05:28:12.000000000","message":"\u0027name\u0027 and \u0027tenant_id\u0027 do not appear in the response example.\nThey are defined as required and in the \u0027group\u0027 object. \nSo they should be defined as optional.\n\nAnd it had better to add \u0027name\u0027 and \u0027tenant_id\u0027 in the response example.","commit_id":"bf896603757e301de0de87e48b0b93b60cbb6c73"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"dfaeb71a70f06f531b11c4e0dcd07163d6053fcc","unresolved":false,"context_lines":[{"line_number":67,"context_line":"  - id: secgroup_rule_id"},{"line_number":68,"context_line":"  - group: group"},{"line_number":69,"context_line":"  - parent_group_id: parent_group_id"},{"line_number":70,"context_line":"  - name: name"},{"line_number":71,"context_line":"  - tenant_id: secgroup_tenant_id_body"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"**Example Create security group rule: JSON response**"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"5f7c97a3_6779ccf9","line":71,"range":{"start_line":70,"start_character":1,"end_line":71,"end_character":38},"in_reply_to":"5f7c97a3_93c6b84a","updated":"2018-07-12 13:49:09.000000000","message":"Fair enough.","commit_id":"bf896603757e301de0de87e48b0b93b60cbb6c73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"bf0da4ce612e51e132e329822a87f5d4c430607a","unresolved":false,"context_lines":[{"line_number":67,"context_line":"  - id: secgroup_rule_id"},{"line_number":68,"context_line":"  - group: group"},{"line_number":69,"context_line":"  - parent_group_id: parent_group_id"},{"line_number":70,"context_line":"  - name: name"},{"line_number":71,"context_line":"  - tenant_id: secgroup_tenant_id_body"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"**Example Create security group rule: JSON response**"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"5f7c97a3_f3f28c05","line":71,"range":{"start_line":70,"start_character":1,"end_line":71,"end_character":38},"in_reply_to":"5f7c97a3_de18d4ce","updated":"2018-07-12 06:47:49.000000000","message":"nice catch, thanks. \n\nll update that to optional.","commit_id":"bf896603757e301de0de87e48b0b93b60cbb6c73"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c844594170496149c8002a3210e5caf0b8d97610","unresolved":false,"context_lines":[{"line_number":67,"context_line":"  - id: secgroup_rule_id"},{"line_number":68,"context_line":"  - group: group"},{"line_number":69,"context_line":"  - parent_group_id: parent_group_id"},{"line_number":70,"context_line":"  - name: name"},{"line_number":71,"context_line":"  - tenant_id: secgroup_tenant_id_body"},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"**Example Create security group rule: JSON response**"},{"line_number":74,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":2,"id":"5f7c97a3_93c6b84a","line":71,"range":{"start_line":70,"start_character":1,"end_line":71,"end_character":38},"in_reply_to":"5f7c97a3_f3f28c05","updated":"2018-07-12 07:10:06.000000000","message":"and we cannot show the group data with cidr. we are not passing and group_id in request and which does not populate the name and tenant_id in response. if we pass groupd_id then cidr will be empty.","commit_id":"bf896603757e301de0de87e48b0b93b60cbb6c73"}]}
