获取任意权限的资源组列表
接口描述
GET /v1/resourceGroups
获取任意权限的资源组列表
请求头(Request Header)
请求参数(Request Parameters)
名称 | 位置 | 类型 | 必须 | 描述 |
---|---|---|---|---|
permission | query | string | false | 权限 |
filter | query | string | false | 过滤条件 |
order_by | query | string | false | 支持更新时间和创建时间排序 |
请求体(Request Body)
无
请求示例(Request Example)
curl --request GET \
--url https://management.sensecoreapi.dev/rmh/v1/resourceGroups \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {access-token}'
响应参数(Response Parameters)
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | ObtainResourceGroupsResponse |
响应示例(Response Example)
200 Response
{
"resource_groups": [
{
"id": "string",
"rid": "string",
"name": "string",
"display_name": "string",
"subscription_name": "string",
"owner_id": "string",
"create_time": "2019-08-24T14:15:22Z",
"update_time": "2019-08-24T14:15:22Z",
"resource_amount": 0,
"subscription_display_name": "string",
"subscription_id": "string",
"subscription_rid": "string",
"billing_account": "string"
}
],
"total_size": 0
}
数据结构(Schemas)
ObtainResourceGroupsResponse
名称 | 类型 | 必须 | 限制 | 描述 |
---|---|---|---|---|
resource_groups | [ResourceGroup] | false | none | 资源组列表 |
total_size | integer(int32) | false | none | 记录总数 |
ResourceGroup
名称 | 类型 | 必须 | 限制 | 描述 |
---|---|---|---|---|
id | string | false | read-only | 资源组ID |
rid | string | false | read-only | 资源组RID |
name | string | true | none | 资源组标识 |
display_name | string | false | none | 资源组名称 |
subscription_name | string | true | none | 订阅标识 |
owner_id | string | false | read-only | 所属者ID |
create_time | string(date-time) | false | read-only | 资源组创建时间 |
update_time | string(date-time) | false | read-only | 资源组更新时间 |
resource_amount | integer(int32) | false | read-only | 资源数量 |
subscription_display_name | string | false | read-only | 订阅别名 |
subscription_id | string | false | read-only | 订阅ID |
subscription_rid | string | false | read-only | 订阅RID |
billing_account | string | false | read-only | 付费账户(930弃用) |