All Products
Search
Document Center

Compute Nest:GetServiceTemplateCriterionIssues

Last Updated:Apr 10, 2026

Queries criterion issues in a service template.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

To call this API, your Resource Access Management (RAM) user or RAM role must have the following permissions. You can define these permissions in a RAM policy.

Action Access level Resource type Condition key Dependent action
computenestsupplier:GetServiceTemplateCriterionIssues get *Service acs:computenestsupplier:{#regionId}:{#accountId}:service/{#ServiceId} None None

Column descriptions:

  • Action: The action to include in the Action element of a RAM policy statement.

  • Access level: The access level of the action. Valid values: create, list, get, update, and delete.

  • Resource type: The resource type that supports authorization. An asterisk (*) indicates that resource-level permission is required — specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element. If the value is All Resources, use an asterisk (*) in the Resource element.

  • Condition key: The condition keys that provide granular access control. In addition to service-specific condition keys, Alibaba Cloud provides common condition keys for all RAM-supported services.

  • Dependent action: Additional actions the RAM user or role must have permission to perform in order to complete this action.

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. To get the service version, call ListServices - Query service information. 1

Response elements

Element Type Description Example
object
TemplateCriterionIssueList array\<object\> The list of criterion issues in the service template.
object A criterion issue in a service 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. 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 criterion issue. Valid values:
  • Mandatory: The issue must be fixed.
  • Recommended: Fixing the issue is advised but not required.
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": "Template 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.