The following tables list API operations available for use in Alibaba Cloud Service Mesh (ASM).

ASM instances

API Description

CreateServiceMesh

Creates an ASM instance.

DescribeServiceMeshDetail

Queries the information about an ASM instance.

DescribeServiceMeshKubeconfig

Queries the content of the kubeconfig file of an Alibaba Cloud Service Mesh (ASM) instance.

DescribeCens

Queries the network connectivity between clusters that are deployed across virtual private clouds (VPCs) in an ASM instance.

UpdateMeshFeature

Updates the configuration of an ASM instance.

DeleteServiceMesh

Deletes an ASM instance.

Clusters

API Description

AddClusterIntoServiceMesh

Adds a cluster to an ASM instance.

DescribeClustersInServiceMesh

Queries the information about clusters in an ASM instance.

RemoveClusterFromServiceMesh

Removes a cluster from an ASM instance.

Observability

API Description

DescribeClusterGrafana

Queries the information about the Grafana dashboards of a cluster in an ASM instance.

DescribeClusterPrometheus

Queries the public endpoint of the Prometheus service that is used to monitor a cluster in an ASM instance.

DescribeGuestClusterAccessLogDashboards

Queries the access log reports of a cluster on the data plane.

Upgrades

API Description

UpgradeMeshVersion

Updates the version of an ASM instance.

DescribeUpgradeVersion

Queries the versions of components that can be updated in an ASM instance.

Virtual machines

API Description

AddVmAppToMesh

Adds a non-containerized application to an ASM instance.

GetVmAppMeshInfo

Queries the information about non-containerized applications in an ASM instance.
GetVmMeta Queries the metadata that is required to add a non-containerized application to the ASM instance.
RemoveVmAppFromMesh Removes a non-containerized application from an ASM instance.