)]}'
{"api-ref/source/parameters.yaml":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4aa64299a864640c97f1cb543d00053dbdf00ee5","unresolved":false,"context_lines":[{"line_number":569,"context_line":"  description: |"},{"line_number":570,"context_line":"    The value that defines the access. The back end"},{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":574,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":575,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_3f7bf4f4","line":572,"range":{"start_line":572,"start_character":10,"end_line":572,"end_character":11},"updated":"2020-08-10 21:37:43.000000000","message":"add a blank line after this line, or the list won\u0027t get formatted correctly.","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"82ee8e526a1e8a5da54ba181804bd876d0025005","unresolved":false,"context_lines":[{"line_number":569,"context_line":"  description: |"},{"line_number":570,"context_line":"    The value that defines the access. The back end"},{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":574,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":575,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_75285b96","line":572,"range":{"start_line":572,"start_character":10,"end_line":572,"end_character":11},"in_reply_to":"9f560f44_3f7bf4f4","updated":"2020-08-20 22:49:17.000000000","message":"Thanks!","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4aa64299a864640c97f1cb543d00053dbdf00ee5","unresolved":false,"context_lines":[{"line_number":570,"context_line":"    The value that defines the access. The back end"},{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":574,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":575,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."},{"line_number":576,"context_line":"    For example ``0.0.0.0/0`` for IPv4 or ``::/0`` for IPv6."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_bf40a4a6","line":573,"range":{"start_line":573,"start_character":28,"end_line":573,"end_character":39},"updated":"2020-08-10 21:37:43.000000000","message":"a client","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"82ee8e526a1e8a5da54ba181804bd876d0025005","unresolved":false,"context_lines":[{"line_number":570,"context_line":"    The value that defines the access. The back end"},{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":574,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":575,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."},{"line_number":576,"context_line":"    For example ``0.0.0.0/0`` for IPv4 or ``::/0`` for IPv6."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_d51a077b","line":573,"range":{"start_line":573,"start_character":28,"end_line":573,"end_character":39},"in_reply_to":"9f560f44_bf40a4a6","updated":"2020-08-20 22:49:17.000000000","message":"Done","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4aa64299a864640c97f1cb543d00053dbdf00ee5","unresolved":false,"context_lines":[{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":574,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":575,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."},{"line_number":576,"context_line":"    For example ``0.0.0.0/0`` for IPv4 or ``::/0`` for IPv6."},{"line_number":577,"context_line":"    - ``cert``. Authenticates an instance through a TLS certificate. Specify"},{"line_number":578,"context_line":"    the TLS identity as the IDENTKEY. A valid value is any string up to"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_1f19d0d5","line":575,"range":{"start_line":574,"start_character":18,"end_line":575,"end_character":76},"updated":"2020-08-10 21:37:43.000000000","message":"I think this comes from a time when we had some rudimentary format checking in the API - we\u0027ve since fixed this to use validation from the \"ipaddress\" module: https://review.opendev.org/312321/\n\nMaybe replace this sentence with:\n\n You may specify a single client IP address or a range of IP addresses\n in CIDR notation.","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"82ee8e526a1e8a5da54ba181804bd876d0025005","unresolved":false,"context_lines":[{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":574,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":575,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."},{"line_number":576,"context_line":"    For example ``0.0.0.0/0`` for IPv4 or ``::/0`` for IPv6."},{"line_number":577,"context_line":"    - ``cert``. Authenticates an instance through a TLS certificate. Specify"},{"line_number":578,"context_line":"    the TLS identity as the IDENTKEY. A valid value is any string up to"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_350b832a","line":575,"range":{"start_line":574,"start_character":18,"end_line":575,"end_character":76},"in_reply_to":"9f560f44_1f19d0d5","updated":"2020-08-20 22:49:17.000000000","message":"For sure, it\u0027s really ugly.","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"4aa64299a864640c97f1cb543d00053dbdf00ee5","unresolved":false,"context_lines":[{"line_number":587,"context_line":"access_type:"},{"line_number":588,"context_line":"  description: |"},{"line_number":589,"context_line":"    The access rule type.  A valid value for the"},{"line_number":590,"context_line":"    share access rule type is one of the following values:"},{"line_number":591,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":592,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":593,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_1f7ef0e2","line":590,"range":{"start_line":590,"start_character":57,"end_line":590,"end_character":58},"updated":"2020-08-10 21:37:43.000000000","message":"Add a blank line after this line","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":30002,"name":"Douglas Viroel","email":"viroel@gmail.com","username":"dviroel"},"change_message_id":"82ee8e526a1e8a5da54ba181804bd876d0025005","unresolved":false,"context_lines":[{"line_number":587,"context_line":"access_type:"},{"line_number":588,"context_line":"  description: |"},{"line_number":589,"context_line":"    The access rule type.  A valid value for the"},{"line_number":590,"context_line":"    share access rule type is one of the following values:"},{"line_number":591,"context_line":"    - ``ip``. Authenticates an instance through its IP address, that can be"},{"line_number":592,"context_line":"    IPv4 or IPv6. A valid IPv4 format is ``XX.XX.XX.XX`` or ``XX.XX.XX.XX/XX``"},{"line_number":593,"context_line":"    and a valid IPv6 format is ``X:X:X:X:X:X:X:X`` or ``X:X:X:X:X:X:X:X/XX``."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_f9ff45fe","line":590,"range":{"start_line":590,"start_character":57,"end_line":590,"end_character":58},"in_reply_to":"9f560f44_1f7ef0e2","updated":"2020-08-20 22:49:17.000000000","message":"Done","commit_id":"d23cebd690e6e9f7a318b29c3a79a5e815a35991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"54f38518c8be458f311a82a9596abe97eaf511b5","unresolved":false,"context_lines":[{"line_number":569,"context_line":"  description: |"},{"line_number":570,"context_line":"    The value that defines the access. The back end"},{"line_number":571,"context_line":"    grants or denies the access to it.  A valid value is one of these"},{"line_number":572,"context_line":"    values:"},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"    - ``ip``. Authenticates a client through its IP address, that can be"},{"line_number":575,"context_line":"    IPv4 or IPv6. You may specify a single client IP address or a range of IP"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_f92e2541","line":572,"range":{"start_line":572,"start_character":10,"end_line":572,"end_character":11},"updated":"2020-08-20 23:13:06.000000000","message":"you need \"I\":\n\n  values: |","commit_id":"4085eae7530ec7a1710060a88907caa3373e40a2"}]}
