Retrieves a single resource category.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
bdrc:GetResourceCategory | get | *All Resource
| None | None |
Request syntax
GET /api/v1/resource-categories/get HTTP/1.1Request parameters
Parameter | Type | Required | Description | Example |
ResourceCategoryId | string | Yes | Resource category ID. | rc-123***7890 |
Response elements
Element | Type | Description | Example |
object | |||
| Data | object | The returned data. | |
ResourceCategoryId | string | Resource category ID, globally unique. | rc-123***7890 |
ResourceCategoryName | string | Resource name, unique within the namespace. | My***ResourceCategory |
ResourceCategoryType | string | Resource category type. Valid values:
| CUSTOM |
ProductType | string | Applicable product type. If empty, matches all products. | ecs |
ResourceType | string | Applicable resource type. If empty, matches all resources. | ACS::ECS::Instance |
ResourceMatcher | string | Resource matcher. If empty, no resources are matched. | {\"type\":\"BOOL\",\"operator\":\"AND\",\"values\":[{\"type\":\"TAG\",\"key\":\"createdBy\",\"operator\":\"EQUAL\",\"values\":[\"me\"]}]} |
| ResourceCount | array<object> | Number of resources by type. | |
object | |||
ResourceType | string | Resource type. | ACS::ECS::Instance |
Count | integer | Number of resources by type. | 1 |
RequestId | string | The unique ID of the request. | AE43C4CB-8074-5EBD-9806-8CA6D12800B1 |
Examples
Success response
JSON format
{
"Data": {
"ResourceCategoryId": "rc-123***7890",
"ResourceCategoryName": "My***ResourceCategory",
"ResourceCategoryType": "CUSTOM",
"ProductType": "ecs",
"ResourceType": "ACS::ECS::Instance",
"ResourceMatcher": "{\\\"type\\\":\\\"BOOL\\\",\\\"operator\\\":\\\"AND\\\",\\\"values\\\":[{\\\"type\\\":\\\"TAG\\\",\\\"key\\\":\\\"createdBy\\\",\\\"operator\\\":\\\"EQUAL\\\",\\\"values\\\":[\\\"me\\\"]}]}",
"ResourceCount": [
{
"ResourceType": "ACS::ECS::Instance",
"Count": 1
}
]
},
"RequestId": "AE43C4CB-8074-5EBD-9806-8CA6D12800B1"
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.