Query Asset Topology Rule¶
Get asset topology rules.
Request Format¶
GET https://{api-gateway}/cds-asset-service/v1.0/topology/rule?action=query
Request Parameters¶
Name  | 
Location  | 
Mandatory/Optional  | 
Data Type  | 
Description  | 
|---|---|---|---|---|
orgId  | 
Query  | 
Mandatory  | 
String  | 
The organization ID which the topology rule belongs to. How to get orgId >>  | 
locale  | 
Query  | 
Optional  | 
String  | 
Use zh-CN, en-US, ja-JP, or es-ES. If not specified, the value is set to en_US by default.  | 
withI18n  | 
Query  | 
Optional  | 
Boolean  | 
Whether to return the internationalization content. The value is   | 
Response Content Type¶
application/json; charset = UTF-8
Response Parameters¶
Name  | 
To Return Definitely/Conditionally  | 
Data Type  | 
Description  | 
|---|---|---|---|
ruleId  | 
Definitely  | 
String  | 
The identifier of the topology rule.  | 
ruleName  | 
Definitely  | 
String  | 
The name of the topology rule in the corresponding request language.  | 
ruleNameI18n  | 
Conditionally  | 
I18n Struct  | 
Describe the internalization content of the topology rule name. See I18n Struct.  | 
I18n Struct  ¶
Name  | 
To Return Definitely/Conditionally  | 
Data Type  | 
Description  | 
|---|---|---|---|
defaultValue  | 
Definitely  | 
String  | 
The default content.  | 
en_US  | 
Conditionally  | 
String  | 
The English content.  | 
zh_CN  | 
Conditionally  | 
String  | 
The Chinese content.  | 
es_ES  | 
Conditionally  | 
String  | 
The Spanish content.  | 
ja_JP  | 
Conditionally  | 
String  | 
The Japanese content.  | 
Response Codes¶
Samples¶
Request Sample¶
GET https://{api-gateway}/cds-asset-service/v1.0/topology/rule?action=query&orgId=yourOrgId
Response Sample¶
{
   "data": [
        {
             "ruleId" : "Storage_Park_Level_Topology",
             "ruleName" : "Park Topo",
             "ruleNameI18n":{}
        }
    ],
    "code": 0,
    "msg": "OK",
    "traceId": "1234567890abcdefghijkl0987654321"
}