Queries for criterion issues in a service template.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
computenestsupplier:GetServiceTemplateCriterionIssues |
get |
*Service
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-hangzhou |
| ServiceId |
string |
Yes |
The service ID. |
service-c2d118c9193e49xxxxxx |
| ServiceVersion |
string |
No |
The service version. For more information, see ListServices - Query service information. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TemplateCriterionIssueList |
array<object> |
The list of criterion issues in the template. |
|
|
object |
A criterion issue in the template. |
||
| TotalCriterionIssueCount |
integer |
The total number of criterion issues in the service template. |
3 |
| TemplateUrl |
integer |
The URL of the template. |
http://service-private-info/xxx/ros/template/tpl-xxxx.json |
| TemplateName |
string |
The name of the template. |
模板1 |
| TotalMandatoryCriterionIssueCount |
integer |
The number of mandatory criterion issues in the service template. |
1 |
| CriterionIssues |
array<object> |
The list of criterion issues. |
|
|
object |
The details of a criterion issue. |
||
| Position |
string |
The position where the issue exists. |
$.Parameters.PayType |
| Level |
string |
The severity level of the issue. Valid values:
|
Mandatory |
| Type |
string |
The type of the criterion issue. |
ParameterNeedAssociationProperty |
| ExtendInfo |
object |
The supplementary information about the criterion issue. |
|
| Property |
string |
The resource property. |
null |
| PropertyValue |
string |
The value of the resource property. |
null |
| AssociationProperty |
string |
The AssociationProperty of the ROS parameter. |
ChargeType |
| TotalCriterionIssueCount |
integer |
The total number of criterion issues in the service template. |
3 |
| TotalMandatoryCriterionIssueCount |
integer |
The number of mandatory criterion issues in the service template. |
1 |
| RiskyTemplateCount |
integer |
The number of templates with criterion issues in the service. |
1 |
| RequestId |
string |
The request ID. |
A361BA9E-xxxx-xxxx-xxxx-C26E5180456E |
Examples
Success response
JSON format
{
"TemplateCriterionIssueList": [
{
"TotalCriterionIssueCount": 3,
"TemplateUrl": 0,
"TemplateName": "模板1",
"TotalMandatoryCriterionIssueCount": 1,
"CriterionIssues": [
{
"Position": "$.Parameters.PayType",
"Level": "Mandatory",
"Type": "ParameterNeedAssociationProperty",
"ExtendInfo": {
"Property": "null ",
"PropertyValue": " null",
"AssociationProperty": "ChargeType"
}
}
]
}
],
"TotalCriterionIssueCount": 3,
"TotalMandatoryCriterionIssueCount": 1,
"RiskyTemplateCount": 1,
"RequestId": "A361BA9E-xxxx-xxxx-xxxx-C26E5180456E"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.