diff --git a/api-ref/source/v2/parameters.yaml b/api-ref/source/v2/parameters.yaml index faa11bc99..16a57e0b1 100644 --- a/api-ref/source/v2/parameters.yaml +++ b/api-ref/source/v2/parameters.yaml @@ -671,6 +671,19 @@ qos_is_default-query: in: query required: false type: boolean +rbac-sort_key: + description: | + Sorts by a RBAC policy attribute. You can specify multiple pairs of sort + key and sort direction query parameters. The sort keys are limited to: + + - ``action`` + - ``id`` + - ``object_id`` + - ``target_tenant`` + - ``tenant_id`` + in: query + required: false + type: string remote_group_id-query: description: | Filter the security group rule list result by the ID of the remote group @@ -710,6 +723,17 @@ router:external-query: in: query required: false type: boolean +security_group-sort_key: + description: | + Sorts by a security group attribute. You can specify multiple pairs of + sort key and sort direction query parameters. The sort keys are limited to: + + - ``id`` + - ``name`` + - ``tenant_id`` + in: query + required: false + type: string security_group_rule-security_group_id-query: description: | Filter the security group rule list result by the ID of the security group @@ -717,6 +741,24 @@ security_group_rule-security_group_id-query: in: query required: false type: string +security_group_rule-sort_key: + description: | + Sorts by a security group rule attribute. You can specify multiple pairs of + sort key and sort direction query parameters. The sort keys are limited to: + + - ``direction`` + - ``ethertype`` + - ``id`` + - ``port_range_max`` + - ``port_range_min`` + - ``protocol`` + - ``remote_group_id``` + - ``remote_ip_prefix`` + - ``security_group_id`` + - ``tenant_id`` + in: query + required: false + type: string shared-query: description: | Admin-only. Filter the list result based on whether the resource is diff --git a/api-ref/source/v2/rbac-policy.inc b/api-ref/source/v2/rbac-policy.inc index 04dd3c179..4c8ccaed6 100644 --- a/api-ref/source/v2/rbac-policy.inc +++ b/api-ref/source/v2/rbac-policy.inc @@ -137,6 +137,8 @@ Request .. rest_parameters:: parameters.yaml + - sort_dir: sort_dir + - sort_key: rbac-sort_key - fields: fields Response Parameters diff --git a/api-ref/source/v2/security-group-rules.inc b/api-ref/source/v2/security-group-rules.inc index 4f1a581b9..891744549 100644 --- a/api-ref/source/v2/security-group-rules.inc +++ b/api-ref/source/v2/security-group-rules.inc @@ -45,6 +45,8 @@ Request - revision_number: revision_number-query - id: id-query - description: description-query + - sort_dir: sort_dir + - sort_key: security_group_rule-sort_key - fields: fields Response Parameters diff --git a/api-ref/source/v2/security-groups.inc b/api-ref/source/v2/security-groups.inc index 5a172d2d2..8fb8b0aca 100644 --- a/api-ref/source/v2/security-groups.inc +++ b/api-ref/source/v2/security-groups.inc @@ -38,6 +38,8 @@ Request - revision_number: revision_number-query - name: name-query - description: description-query + - sort_dir: sort_dir + - sort_key: security_group-sort_key - tags: tags-query - tags-any: tags-any-query - not-tags: not-tags-query