List of operations by function

Updated at: 2025-04-25 02:44
This product(mse/2019-05-31) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Tags

APITitleDescription
APITitleDescription
ListTagResourcesListTagResourcesQueries tagged resources.
UntagResourcesUntagResourcesUntags resources.
TagResourcesTagResourcesTags a specified resource.

Register Configuration Center

APITitleDescription
APITitleDescription
Migration to cloudMigration to cloud
UpdateMigrationTaskUpdateMigrationTaskUpdates a migration task.
AddMigrationTaskAddMigrationTaskCreate a new migration task
ListMigrationTaskListMigrationTaskQueries information about a migration task.
DeleteMigrationTaskDeleteMigrationTaskDeletes a migration task.
Risk AssessmentRisk Assessment
PutClusterHealthCheckTaskPutClusterHealthCheckTaskInitiates a task to check risk evaluation for an instance.
OrderClusterHealthCheckRiskNoticeOrderClusterHealthCheckRiskNoticeSubscribes to the notification feature if a risk is detected during a health check.
ListClusterHealthCheckTaskListClusterHealthCheckTaskObtains information about historical health check tasks.
Nacos configurationNacos configuration
ListConfigTrackListConfigTrackObtains the track data of a Nacos configuration center.
CreateNacosConfigCreateNacosConfigCreates a Nacos configuration.
DeleteNacosConfigDelete Nacos ConfigurationDelete specified Nacos configuration
DeleteNacosConfigsDeleteNacosConfigsDeletes multiple Nacos configurations at a time.
UpdateNacosConfigUpdateNacosConfigUpdates a Nacos configuration.
ListListenersByConfigListListenersByConfigQueries listeners based on configuration information.
ListListenersByIpListListenersByIpQueries the information about listeners based on IP addresses.
GetNacosConfigGet Nacos ConfigurationGet Nacos Configuration
GetNacosHistoryConfigGetNacosHistoryConfigQueries the historical details of Nacos configuration changes.
ListNacosConfigsListNacosConfigsQueries Nacos configurations.
ListNacosHistoryConfigsListNacosHistoryConfigsQueries the configuration history of a Microservices Engine (MSE) Nacos instance.
CloneNacosConfigCloneNacosConfigCopy Nacos Configuration
ExportNacosConfigExportNacosConfigExports specified Nacos configurations.
GetImportFileUrlGetImportFileUrlObtains the URL that is used to upload a configuration file when you import the configuration file into a Microservices Engine (MSE) Nacos instance.
ImportNacosConfigImportNacosConfigImports Nacos configurations as a file.
Nacos serviceNacos service
ListNamingTrackListNamingTrackObtains the trajectory data of a Nacos registry.
CreateNacosServiceCreateNacosServiceCreates a Nacos service.
ListAnsServicesListAnsServicesQueries Nacos services.
DeleteNacosServiceDeleteNacosServiceDeletes a Nacos service.
UpdateNacosServiceUpdateNacosServiceUpdates the information about a Nacos service.
UpdateNacosClusterUpdateNacosClusterUpdates the information about a Nacos cluster.
ListAnsServiceClustersListAnsServiceClustersQueries the clusters of a Nacos service.
CreateNacosInstanceCreateNacosInstanceCreates a Nacos instance.
DeleteNacosInstanceDeleteNacosInstanceDeletes a persistent application instance from a Microservices Engine (MSE) Nacos instance.
UpdateNacosInstanceUpdateNacosInstanceUpdates the information about application instances that are registered with a Nacos instance.
ListAnsInstancesListAnsInstancesQueries application instances that are registered with a Microservices Engine (MSE) Nacos instance.
GetServiceListenersGetServiceListenersQueries the list of listeners for the destination service.
Monitoring managementMonitoring management
QueryMonitorQueryMonitorQueries monitoring information.
Whitelist managementWhitelist management
UpdateAclUpdateAclModifies an IP address whitelist.
Cluster managementCluster management
QueryInstancesInfoQueryInstancesInfoQueries the runtime data of a specified cluster.
QueryClusterInfoQueryClusterInfoQueries the static information of an instance.
QueryClusterDetailQueryClusterDetailQueries the details of an instance.
CreateClusterCreate Registration and Configuration Center ClusterCreate an MSE registration and configuration center instance
DeleteClusterDeleteClusterDeletes a Microservices Engine (MSE) instance.
UpdateClusterUpdateClusterModifies the information about an instance.
UpdateConfigUpdateConfigUpdates the configurations of an instance.
ListClustersListClustersQueries Microservices Engine (MSE) instances.
ListClusterTypesListClusterTypesQueries the engine types that can be activated.
ListClusterVersionsListClusterVersionsQueries the information about supported instance versions.
QueryClusterSpecificationQueryClusterSpecificationQueries the information of supported instance specifications.
QueryClusterDiskSpecificationQueryClusterDiskSpecificationQueries disk specifications that are supported by an instance.
ListInstanceCountListInstanceCountDisplays the number of nodes that can be deployed for an instance.
QueryConfigQueryConfigQueries configuration information of an instance.
GetImageGetImageQueries the maximum version number to which the current version can be upgraded.
UpdateImageUpdateImageUpdates the version number of the destination cluster.
GetMseFeatureSwitchGetMseFeatureSwitchQueries the information about the MSE feature switch.
QueryBusinessLocationsQueryBusinessLocationsQueries information about regions.
ListClusterConnectionTypesListClusterConnectionTypesQueries available cluster connection types.
QuerySlbSpecQuerySlbSpecQueries the type of a Server Load Balancer (SLB) instance.
UpdateClusterSpecUpdateClusterSpecUpdates the number or specifications of nodes in a pay-as-you-go Microservices Engine (MSE) instance.
RestartClusterRestartClusterRestarts a registry.
RetryClusterRetryClusterRetries a cluster.
NamespacesNamespaces
CreateEngineNamespaceCreateEngineNamespaceCreates a namespace in a Nacos instance.
DeleteEngineNamespaceDeleteEngineNamespaceDeletes a namespace from a Nacos instance.
UpdateEngineNamespaceUpdateEngineNamespaceUpdates a namespace for the Nacos engine.
GetEngineNamepaceGetEngineNamepaceQueries the namespaces of a Nacos instance.
ListEngineNamespacesListEngineNamespacesQueries the namespaces of a Nacos instance.
Zookeeper data nodeZookeeper data node
ImportZookeeperDataImportZookeeperDataInitiates a task to import data from a destination URL to a Microservices Engine (MSE) ZooKeeper instance.
GetZookeeperDataImportUrlGetZookeeperDataImportUrlmse-200-105
ExportZookeeperDataExportZookeeperDataInitiates a task to export ZooKeeper data.
ListExportZookeeperDataListExportZookeeperDataLists historical data export tasks of a Microservices Engine (MSE) Zookeeper instance.
CreateZnodeCreateZnodeCreates a znode.
DeleteZnodeDeleteZnodeDeletes a ZooKeeper node.
UpdateZnodeUpdateZnodeUpdates the information about a ZooKeeper node.
ListZnodeChildrenListZnodeChildrenQueries the child nodes of a ZooKeeper node.
QueryZnodeDetailQueryZnodeDetailQueries the information about a ZooKeeper node.
ListZkTrackListZkTrackObtains the track data of a ZooKeeper instance.

Microservice Governance Center

APITitleDescription
APITitleDescription
Traffic protectionTraffic protection
ListSentinelBlockFallbackDefinitionsListSentinelBlockFallbackDefinitionsObtains the custom behavior of traffic protection.
BindSentinelBlockFallbackDefinitionBindSentinelBlockFallbackDefinitionBinds traffic protection behavior.
DeleteCircuitBreakerRulesDeleteCircuitBreakerRulesDeletes circuit breaking rules.
DeleteFlowRulesDeleteFlowRulesDeletes throttling rules.
UpdateFlowRuleUpdateFlowRuleUpdates a throttling rule.
ListFlowRulesListFlowRulesObtains a list of throttling rules.
CreateFlowRuleCreateFlowRuleCreates a throttling rule.
CreateCircuitBreakerRuleCreateCircuitBreakerRuleCreates a circuit breaking rule.
ListCircuitBreakerRulesListCircuitBreakerRulesQueries a list of circuit breaking rules.
UpdateCircuitBreakerRuleUpdateCircuitBreakerRuleUpdates a circuit breaking rule.
Service authenticationService authentication
ListAuthPolicyListAuthPolicyQueries a list of service authentication rules.
UpdateAuthPolicyUpdateAuthPolicyUpdates a service authentication rule.
Service InquiryService Inquiry
GetServiceListPageGetServiceListPageQueries the version of a microservices application.
GetServiceListGetServiceListQueries the services of an application.
Full link grayscaleFull link grayscale
CreateOrUpdateSwimmingLaneGroupCreateOrUpdateSwimmingLaneGroupCreates or updates a lane group for end-to-end canary release.
DeleteSwimmingLaneGroupDeleteSwimmingLaneGroupDeletes a lane group.
CreateOrUpdateSwimmingLaneCreateOrUpdateSwimmingLaneCreates or updates a lane for end-to-end canary release.
DeleteSwimmingLaneDeleteSwimmingLaneDeletes a lane.
QueryAllSwimmingLaneGroupQueryAllSwimmingLaneGroupQueries all lane groups.
QueryAllSwimmingLaneQueryAllSwimmingLaneQueries all the lanes in a lane group.
GetTagsBySwimmingLaneGroupIdGetTagsBySwimmingLaneGroupIdObtains all tags in the current lane group.
QuerySwimmingLaneByIdQuerySwimmingLaneByIdQueries the information about a lane based on the lane ID.
ListAppBySwimmingLaneGroupTagsListAppBySwimmingLaneGroupTagsLists applications by tag in a specified lane group.
ListAppBySwimmingLaneGroupTagListAppBySwimmingLaneGroupTagQueries the applications in a lane group by tag.
Graceful start and shutdownGraceful start and shutdown
GetLosslessRuleByAppGetLosslessRuleByAppQueries the rules for graceful start and shutdown of an application.
ModifyLosslessRuleModifyLosslessRuleModifies configurations of the lossless online and offline feature.
FetchLosslessRuleListFetchLosslessRuleListObtains the rules for graceful start and shutdown.
Application managementApplication management
GetApplicationListGetApplicationListObtains the list of applications.
CreateMseServiceApplicationCreateMseServiceApplicationCreates an application.
CreateApplicationCreateApplicationCreates an application.
GetOverviewGetOverviewQueries overview information about Microservices Governance.
GetApplicationInstanceListGetApplicationInstanceListQueries the list of microservice application instances.
K8s cluster governanceK8s cluster governance
QueryGovernanceKubernetesClusterQueryGovernanceKubernetesClusterQueries the Kubernetes clusters for which Microservices Governance is activated.
ModifyGovernanceKubernetesClusterModifyGovernanceKubernetesClusterModifies the information about a cluster for which Microservice Governance is enabled.
GetGovernanceKubernetesClusterGetGovernanceKubernetesClusterQueries the information about a Container Service for Kubernetes (ACK) cluster for which Microservices Governance is enabled.
QueryNamespaceQueryNamespace
Label routingLabel routing
ApplyTagPoliciesApplyTagPoliciesModifies a tag-based routing rule.
ListApplicationsWithTagRulesListApplicationsWithTagRulesQueries the routing rules of an application.
Canary release for messagingCanary release for messaging
GetAppMessageQueueRouteGetAppMessageQueueRouteQueries information about canary release for messaging of an application.
UpdateMessageQueueRouteUpdateMessageQueueRouteUpdates the configuration of a canary release for messaging of an application.

Cloud Native Gateway

APITitleDescription
APITitleDescription
Plug-in marketplacePlug-in marketplace
GetPluginsGetPluginsObtains plug-ins.
GetPluginConfigGetPluginConfigObtains plug-in configurations.
CreatePluginConfigCreatePluginConfigCreates a plug-in configuration.
UpdatePluginConfigUpdatePluginConfigUpdates plug-in configurations.
DeletePluginConfigDeletePluginConfigDeletes a plug-in configuration.
Domain name certificateDomain name certificate
AddSSLCertAddSSLCertAssociates a certificate with a domain name of a gateway. You can specify a certificate that is hosted in Alibaba Cloud Security.
AddGatewayDomainAddGatewayDomainAssociates a domain name with a gateway.
DeleteGatewayDomainDeleteGatewayDomainDeletes a domain name that is associated with a gateway.
UpdateSSLCertUpdateSSLCertUpdates a certificate.
UpdateGatewayDomainUpdateGatewayDomainModifies the information about the domain name associated with a gateway.
ListSSLCertListSSLCertObtains a list of gateway certificates.
ListGatewayDomainListGatewayDomainQueries the domain names that are associated with a gateway.
GetGatewayDomainDetailGetGatewayDomainDetailQueries the details of a domain name associated with a gateway.
Gateway managementGateway management
AddGatewayAddGatewayAdds a gateway.
ListGatewayZoneListGatewayZoneObtains a list of zones where a gateway is available.
AddGatewaySlbAddGatewaySlbAssociates a Server Load Balancer (SLB) instance with a gateway.
AddSecurityGroupRuleAddSecurityGroupRuleCreates a security group rule for a gateway.
DeleteGatewayDeleteGatewayDeletes a gateway.
DeleteGatewaySlbDeleteGatewaySlbDeletes the Server Load Balancer (SLB) instance that is associated with a gateway.
DeleteSecurityGroupRuleDeleteSecurityGroupRuleDeletes a security group rule from a gateway.
UpdateGatewayOptionUpdateGatewayOptionUpdates the configurations of a gateway.
UpdateGatewayNameUpdateGatewayNameUpdates the name of a gateway.
QueryGatewayRegionQueryGatewayRegionQueries the regions supported by a gateway.
QueryGatewayTypeQueryGatewayTypeQueries available gateway types.
GetGatewayGetGatewayObtains the basic information about a gateway, such as the virtual private cloud (VPC) and vSwitch to which the gateway belongs.
ListGatewayListGatewayQueries a list of gateways.
ListGatewaySlbListGatewaySlbQueries the Server Load Balancer (SLB) instances that are associated with a gateway.
GetGatewayOptionGetGatewayOptionObtains the global parameters of a gateway.
ListSecurityGroupRuleListSecurityGroupRuleQueries the security group rules of a gateway.
ListSecurityGroupListSecurityGroupObtains the information about security groups.
UpdateGatewaySpecUpdateGatewaySpecUpdates the number of nodes or the specifications of nodes in a pay-as-you-go or subscription cloud-native gateway.
SelectGatewaySlbSelectGatewaySlbQueries an idle Server Load Balancer (SLB) instance that is associated with a gateway.
Service managementService management
AddServiceSourceAddServiceSourceAdds a Nacos service source.
AddGatewayServiceVersionAddGatewayServiceVersionAdds a service version for a gateway.
DeleteServiceSourceDeleteServiceSourceDeletes a gateway service source.
DeleteGatewayServiceVersionDeleteGatewayServiceVersionDeletes a service version from a gateway.
DeleteGatewayServiceDeleteGatewayServiceDeletes a service from a gateway
UpdateGatewayServiceTrafficPolicyUpdateGatewayServiceTrafficPolicyUpdates the traffic policy of a service.
UpdateGatewayServiceVersionUpdateGatewayServiceVersionUpdates the service version of a gateway.
ListServiceSourceListServiceSourceQueries a list of associated sources.
ListGatewayServiceListGatewayServiceQueries a list of services that are subscribed to by a gateway.
GetMseSourceGetMseSourceQueries the existing Microservices Engine (MSE) Nacos instances that are service sources of a gateway.
GetKubernetesSourceGetKubernetesSourceObtains sources of all Container Service for Kubernetes (ACK) services in a gateway.
GetGatewayServiceDetailGetGatewayServiceDetailQueries the details of a service.
UpdateServiceSourceUpdateServiceSourceModifies service sources of a cloud-native gateway. You can modify only Container Service for Kubernetes (ACK) service sources that contain configurations related to Ingress resource monitoring.
ImportServicesImportServicesImports services to a gateway.
PullServicesPullServicesQueries all the microservices of a service source.
UpdateGatewayServiceCheckUpdateGatewayServiceCheckUpdates the health check policy of a specified service in a cloud-native gateway.
Security capabilitySecurity capability
UpdateGatewayRouteAuthUpdateGatewayRouteAuthUpdates the authentication configurations of a route.
ListGatewayAuthConsumerResourceListGatewayAuthConsumerResourceQueries the list of authorized resources for the consumer on which a gateway performs authentication operations.
UpdateGatewayAuthConsumerUpdateGatewayAuthConsumerUpdates the consumer on which a gateway performs authentication operations.
ListGatewayRouteOnAuthListGatewayRouteOnAuthQueries a list of routes for which authentication is enabled.
ListGatewayAuthConsumerListGatewayAuthConsumerQueries the list of consumers on which a gateway performs authentication operations.
UpdateGatewayAuthConsumerResourceUpdateGatewayAuthConsumerResourceUpdates a list of resources on which permissions are granted to a gateway authentication consumer.
UpdateGatewayAuthConsumerStatusUpdateGatewayAuthConsumerStatusUpdates the status of the consumer on which a gateway performs authentication operations.
AddGatewayAuthConsumerAddGatewayAuthConsumerAdds a consumer on which a gateway performs authentication operations.
DeleteGatewayAuthConsumerResourceDeleteGatewayAuthConsumerResourceDeletes resource permissions from the consumer on which a gateway performs authentication operations.
UpdateGatewayAuthConsumerResourceStatusUpdateGatewayAuthConsumerResourceStatusUpdates the resource authorization status for the consumer on which a gateway performs authentication operations.
DeleteGatewayAuthConsumerDeleteGatewayAuthConsumerDeletes a consumer on which a gateway performs authentication operations.
GetGatewayAuthConsumerDetailGetGatewayAuthConsumerDetailQueries the details of the consumer on which a gateway performs authentication operations.
AddBlackWhiteListAddBlackWhiteListCreates a blacklist or a whitelist.
UpdateBlackWhiteListUpdateBlackWhiteListModifies the blacklist or whitelist of a gateway.
GatewayBlackWhiteListGatewayBlackWhiteListQueries a list of blacklists and whitelists of a gateway.
GetBlackWhiteListGetBlackWhiteListQueries the blacklist or whitelist of a gateway.
AddGatewayAuthAddGatewayAuthAdds an authentication configuration for a gateway.
AddAuthResourceAddAuthResourceAdds authorization information for a gateway.
DeleteAuthResourceDeleteAuthResourceDeletes an authorized resource.
Routing configurationRouting configuration
AddGatewayRouteAddGatewayRouteAdds a gateway route.
DeleteGatewayRouteDeleteGatewayRouteDeletes a route from a gateway.
UpdateGatewayRouteHTTPRewriteUpdateGatewayRouteHTTPRewriteUpdates the rewrite policy of a route for a gateway.
UpdateGatewayRouteUpdateGatewayRouteUpdates a route for a gateway.
UpdateGatewayRouteCORSUpdateGatewayRouteCORSModifies the cross-origin resource sharing (CORS) policy of a route.
UpdateGatewayRouteHeaderOpUpdateGatewayRouteHeaderOpModifies the header configuration policy of a route.
UpdateGatewayRouteTimeoutUpdateGatewayRouteTimeoutModifies the timeout policy of a route.
UpdateGatewayRouteRetryUpdateGatewayRouteRetryModifies the retry policy of a route.
GetGatewayRouteDetailGetGatewayRouteDetailQueries the details of a route for a gateway.
ListGatewayRouteListGatewayRouteQueries the routes of a gateway.
UpdateGatewayRouteWafStatusUpdateGatewayRouteWafStatusUpdates the WAF status of a route.
ApplyGatewayRouteApplyGatewayRoutePublishes a route for a gateway.
OfflineGatewayRouteOfflineGatewayRouteDisables a route for a gateway.
Parameter configurationParameter configuration
EnableProxyProtocolEnableProxyProtocolEnables the proxy protocol. When an NLB instance is used as an ingress, you cannot obtain the real IP address of the client if you do not enable the proxy protocol. After you enable the proxy protocol, non-proxy requests are not adversely affected.
EnableHttp2EnableHttp2Enables HTTP/2 for negotiation between the server and client. The modification takes effect in one to two minutes.
PreserveHeaderFormatPreserveHeaderFormatSpecifies whether to convert all letters of a header into lowercase letters. For requests and responses, HTTP/1.1 headers are not case-sensitive. By default, all letters of headers are converted into lowercase letters.
Strategy configurationStrategy configuration
CreateGatewayFlowRuleCreateGatewayFlowRuleCreates a throttling rule for a gateway.

Others

APITitleDescription
APITitleDescription
CloneSentinelRuleFromAhasCloneSentinelRuleFromAhasClones rules from Application High Availability Service.
ChangeResourceGroupChange the Resource Group of an InstanceResource Transfer
  • On this page (1)
  • Tags
  • Register Configuration Center
  • Microservice Governance Center
  • Cloud Native Gateway
  • Others
Feedback
phone Contact Us