Key Operations Supported by ASM
Cloud Trace Service (CTS) records operations on cloud service resources, allowing you to query, audit, and backtrack the resource operation requests initiated from the ASM console or open APIs as well as responses to the requests.
To collect the query events (Get and List) listed in the table below, enable read-only event reporting of ASM in CTS. Because query operations occur far more frequently than addition, deletion, or modification operations, enabling this function may generate a large volume of events. Assess the potential impact before enabling it.
| Cloud Service Name | Operation Name | Resource | Event Name |
|---|---|---|---|
| ASM | Creating a service mesh | Service mesh | CreateMesh |
| ASM | Deleting a service mesh | Service mesh | DeleteMesh |
| ASM | Obtaining the details about a service mesh | Service mesh | GetMesh |
| ASM | Querying the service mesh list | Service mesh | ListMeshes |
| ASM | Updating a service mesh | Service mesh | UpdateMesh |
| ASM | Updating a namespace injection | Service mesh | UpdateSidecarInjection |
| ASM | Obtaining the details about a namespace injection | Service mesh | GetSidecarInjection |
| ASM | Obtaining the namespace list | Service mesh | ListNamespaces |
| ASM | Obtaining the details about a workshop | Service mesh | GetWorkshop |
| ASM | Obtaining the workshop list | Service mesh | GetWorkshops |
| ASM | Creating a service mesh upgrade task | Service mesh upgrade task | CreateCanaryUpgrade |
| ASM | Obtaining the details about a service mesh upgrade task | Service mesh upgrade task | GetCanaryUpgrade |
| ASM | Updating a service mesh upgrade task | Service mesh upgrade task | UpdateCanaryUpgrade |
| ASM | Deleting a service mesh upgrade task | Service mesh upgrade task | DeleteCanaryUpgrade |
| ASM | Creating a workshop | Service mesh workshop | CreateWorkshop |
| ASM | Deleting a workshop | Service mesh workshop | DeleteWorkshop |
| ASM | Querying a service mesh upgrade task | Service mesh upgrade task | GetCanaryUpgradeJob |
| ASM | Querying candidate clusters | Cluster in a service mesh | GetClustersToBeAddedToMesh |
| ASM | Validating the Service of a service mesh | Service of a service mesh | ValidateServices |
| ASM | Repairing the Service of a service mesh | Service of a service mesh | FormatServices |
| ASM | Obtaining the Service of a service mesh | Service of a service mesh | GetServiceAggregations |
| ASM | Obtaining the details about the Service of a service mesh | Service of a service mesh | GetServiceAggregation |
| ASM | Obtaining a grayscale release traffic policy | Route of a service mesh | GetVirtualRoutes |
| ASM | Updating a grayscale release traffic policy | Route of a service mesh | UpdateVirtualRoutes |
| ASM | Creating a grayscale release task | Grayscale release task of a service mesh | CreateRelease |
| ASM | Obtaining the details about a grayscale release task | Grayscale release task of a service mesh | GetReleaseByName |
| ASM | Obtaining the grayscale release task list | Grayscale release task of a service mesh | GetAllReleases |
| ASM | Updating a grayscale release task | Grayscale release task of a service mesh | UpdateRelease |
| ASM | Deleting a grayscale release task | Grayscale release task of a service mesh | DeleteRelease |
| ASM | Obtaining the gateway list | Gateway of a service mesh | ListGatewayByMesh |
| ASM | Creating a gateway | Gateway of a service mesh | CreateGateways |
| ASM | Obtaining the gateway list | Gateway of a service mesh | ListGateways |
| ASM | Deleting a gateway | Gateway of a service mesh | DeleteGateways |
| ASM | Adding a route to a gateway | Gateway of a service mesh | AddRoutes |
| ASM | Obtaining the route list of a gateway | Gateway of a service mesh | ListRoutes |
| ASM | Removing a route from a gateway | Gateway of a service mesh | DeleteRoute |
| ASM | Querying service access authorization | Authorization policy | GetAuthorizations |
| ASM | Creating service access authorization | Authorization policy | CreateAuthorizations |
| ASM | Deleting service access authorization | Authorization policy | DeleteAuthorizations |
| ASM | Querying the resource instance list | Service mesh tag | QueryResourceInstancesFilter |
| ASM | Querying the number of resource instances | Service mesh tag | QueryResourceInstancesCount |
| ASM | Creating resource tags in batches | Service mesh tag | BatchCreateResourceTags |
| ASM | Deleting resource tags in batches | Service mesh tag | BatchDeleteResourceTags |
| ASM | Querying resource tags | Service mesh tag | QueryResourceTags |
| ASM | Querying project tags | Service mesh tag | QueryCustomizeMeshTagsByProjectID |
| ASM | Viewing the service mesh topology | Service mesh topology | GetTopology |
| ASM | Obtaining an ASM agency | Agency | GetAgencies |
| ASM | Creating an ASM agency | Agency | CreateAgencies |
| ASM | Updating an ASM agency | Agency | UpdateAgencies |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot