Call DescribeServiceMeshAdditionalStatus to query information about additional checks for an ASM instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
servicemesh:DescribeServiceMeshAdditionalStatus |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ServiceMeshId |
string |
Yes |
The ID of the ASM instance. |
ca04bc38979214bf2882be79d39b4**** |
| CheckMode |
string |
No |
The check mode of the service mesh. Valid values:
|
full |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The result of the status query. |
||
| RequestId |
string |
The request ID. |
11fd0027-c27e-41bb-a565-75583054**** |
| ClusterStatus |
object |
The status of the cluster. |
|
| ApiServerLoadBalancerStatus |
object |
The status of API Server load balancing. |
|
| SLBExistStatus |
string |
The status of the SLB instance. Valid values:
|
exist |
| SLBBackEndServerNumStatus |
string |
The status of the number of backend servers of the SLB instance. Valid values:
|
num_exact |
| Reused |
boolean |
Indicates whether the SLB instance is reused. Valid values:
|
false |
| Locked |
boolean |
Indicates whether the SLB instance is locked. Valid values:
|
false |
| PayType |
string |
The billing method of the SLB instance. Valid values:
|
PrePay |
| PilotLoadBalancerStatus |
object |
The status of Pilot load balancing. |
|
| SLBExistStatus |
string |
The status of the SLB instance. Valid values:
|
exist |
| SLBBackEndServerNumStatus |
string |
The status of the number of backend servers of the SLB instance. Valid values:
|
num_exact |
| Reused |
boolean |
Indicates whether the SLB instance is reused. Valid values:
|
true |
| Locked |
boolean |
Indicates whether the SLB instance is locked. Valid values:
|
false |
| PayType |
string |
The billing method of the SLB instance. Valid values:
|
PayOnDemand |
| CanaryPilotLoadBalancerStatus |
object |
The status of Pilot load balancing for the canary release version. |
|
| SLBExistStatus |
string |
Indicates whether the SLB instance exists. Valid values:
|
exist |
| SLBBackEndServerNumStatus |
string |
The status of the number of backend servers of the SLB instance. Valid values:
|
num_exact |
| Reused |
boolean |
Indicates whether the SLB instance is reused. Valid values:
|
false |
| Locked |
boolean |
Indicates whether the SLB instance has a financial lock. Valid values:
|
false |
| PayType |
string |
The billing method of the SLB instance. Valid values:
|
PayOnDemand |
| AuditProjectStatus |
string |
The status of the audit log project. Valid values:
|
exist |
| LogtailStatusRecord |
object |
The Logtail installation status of each data plane cluster. |
{ "ca35eae22013e43758a0e26d04****":{ "accessLogDashboards":[ { "title":"mesh-access-log_details_cn", "url":"https://sls.console.aliyun.com/lognext/project/****/dashboard/mesh-access-log_details_cn" }, { "title":"mesh-access-log_monitoring_center_cn", "url":"https://sls.console.aliyun.com/lognext/project/****/dashboard/mesh-access-log_monitoring_center_cn" } ], "logtailStatus":"exist", "clusterId":"ca35eae22013e43758a0e26d04****" } } |
| ControlPlaneProjectStatus |
string |
The status of the control plane log project. Valid values:
|
exist |
| SgStatus |
string |
The reuse status of the service mesh security group. Valid values:
|
reused |
| ApiServerEIPStatus |
string |
The status of the elastic IP address (EIP) that is attached to the API Server. Valid values:
|
exist |
| PilotEIPStatus |
string |
The status of the EIP that is attached to Pilot. Valid values:
|
exist |
| AccessLogProjectStatus |
string |
The status of the access log project. Valid values:
|
exist |
| RAMApplicationStatus |
string |
The status of the RAM OAuth application that is integrated with the service mesh topology. Valid values:
|
reused |
| CanaryPilotEIPStatus |
string |
The status of the EIP for the canary release version of Pilot. |
exist |
Examples
Success response
JSON format
{
"RequestId": "11fd0027-c27e-41bb-a565-75583054****",
"ClusterStatus": {
"ApiServerLoadBalancerStatus": {
"SLBExistStatus": "exist",
"SLBBackEndServerNumStatus": "num_exact",
"Reused": false,
"Locked": false,
"PayType": "PrePay"
},
"PilotLoadBalancerStatus": {
"SLBExistStatus": "exist",
"SLBBackEndServerNumStatus": "num_exact",
"Reused": true,
"Locked": false,
"PayType": "PayOnDemand"
},
"CanaryPilotLoadBalancerStatus": {
"SLBExistStatus": "exist",
"SLBBackEndServerNumStatus": "num_exact",
"Reused": false,
"Locked": false,
"PayType": "PayOnDemand"
},
"AuditProjectStatus": "exist",
"LogtailStatusRecord": {
"ca35eae22013e43758a0e26d04****": {
"accessLogDashboards": [
{
"title": "mesh-access-log_details_cn",
"url": "https://sls.console.aliyun.com/lognext/project/****/dashboard/mesh-access-log_details_cn"
},
{
"title": "mesh-access-log_monitoring_center_cn",
"url": "https://sls.console.aliyun.com/lognext/project/****/dashboard/mesh-access-log_monitoring_center_cn"
}
],
"logtailStatus": "exist",
"clusterId": "ca35eae22013e43758a0e26d04****"
}
},
"ControlPlaneProjectStatus": "exist",
"SgStatus": "reused",
"ApiServerEIPStatus": "exist",
"PilotEIPStatus": "exist",
"AccessLogProjectStatus": "exist",
"RAMApplicationStatus": "reused",
"CanaryPilotEIPStatus": "exist"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.