Todos los productos
Search
Centro de documentos

Serverless App Engine:Descripción general de la API

Última actualización: Sep 03, 2026

Estándares de API y SDK preconfigurados multilenguaje

La OpenAPI de este producto (sae/2019-05-06) utiliza el estilo de firma ROA. Se han encapsulado SDK para los lenguajes de programación más comunes con el fin de facilitar el desarrollo. Los desarrolladores pueden descargar el SDK para invocar directamente la OpenAPI de este producto sin preocuparse por los detalles técnicos. Si el SDK existente no satisface sus necesidades, utilice el mecanismo de firma para una integración con autofirma. Dado que los detalles de la autofirma son muy complejos, este proceso puede tardar alrededor de 5 días hábiles. Por lo tanto, se recomienda unirse a nuestro grupo de servicio de DingTalk (147535001692) para llevar a cabo la integración de firmas bajo la guía de expertos.

Antes de usar la API, prepare su cuenta de identidad y su clave de acceso (AccessKey) para acceder eficazmente a la API mediante herramientas cliente (como SDK y CLI). Para obtener más información, consulte Obtener un AccessKey.

Escenarios de firma personalizada

Si su escenario empresarial tiene requisitos especiales y necesita integrar la API mediante autofirma, se recomienda consultar primero a nuestro equipo de soporte técnico (grupo de servicio de DingTalk: 147535001692) para obtener orientación profesional y garantizar una integración eficiente.

Preparación de cuenta y seguridad

Las cuentas de Alibaba Cloud tienen permisos administrativos completos sobre todos los recursos. Si un AccessKey se ve comprometido, todos los recursos asociados corren el riesgo de sufrir accesos no autorizados. Para garantizar la seguridad, se recomienda crear un RAM user con permisos de acceso exclusivos a la API y configurar su AccessKey, además de establecer directivas de RAM basadas en el principio de menor privilegio (PoLP). Utilice la cuenta de Alibaba Cloud únicamente en escenarios específicos donde se requieran explícitamente sus permisos.

Activación del servicio

API

Título

Descripción

OpenSaeService OpenSaeService. Activa Serverless App Engine (SAE) de forma gratuita.

Gestión general del servicio

API

Título

Descripción

Namespaces y VPC Namespaces y VPC
CreateIngress CreateIngress. Crea una regla de enrutamiento.
DeleteIngress DeleteIngress. Elimina una instancia de ingreso.
UpdateNamespaceVpc UpdateNamespaceVpc. Actualiza la VPC asociada a un espacio de nombres.
UpdateApplicationVswitches UpdateApplicationVswitches. Actualiza la configuración de vSwitch para una aplicación.
UpdateIngress UpdateIngress. Actualiza la configuración de una instancia de Ingress.
DescribeNamespaces DescribeNamespaces. Consulta una lista de espacios de nombres.
DescribeNamespaceList DescribeNamespaceList. Consulta una lista de espacios de nombres.
ListAppEvents ListAppEvents. Para listar eventos de aplicación, llame a la API `ListAppEvents`.
ListNamespaceChangeOrders ListNamespaceChangeOrders. Lista las órdenes de despliegue en un namespace.
DescribeNamespaceResources DescribeNamespaceResources. Consulta los recursos en un espacio de nombres.
DescribeIngress DescribeIngress. Consulta los detalles de un Ingress.
ListIngresses ListIngresses. Obtiene una lista de Ingresses.
DescribePipeline DescribePipeline. Consulta la información del lote.
Monitoreo de los N principales en la página de resumen Monitoreo de los N principales en la página de resumen
GetArmsTopNMetric GetArmsTopNMetric. Consulta las N aplicaciones principales en Application Monitoring.
GetChangeOrderMetric GetChangeOrderMetric. Para obtener las N principales aplicaciones con órdenes de cambio anómalas, llame a la API `GetChangeOrderMetric`.
GetScaleAppMetric GetScaleAppMetric. Consulta las N principales aplicaciones en las que el escalado automático surte efecto.
GetWarningEventMetric GetWarningEventMetric Consulta las N principales aplicaciones en las que ocurren eventos de advertencia.

Aplicaciones de microservicios

API

Título

Descripción

Ciclo de vida de la aplicación Ciclo de vida de la aplicación
StopApplication StopApplication. Detiene una aplicación.
StartApplication StartApplication. Inicia una aplicación.
ReduceApplicationCapacityByInstanceIds ReduceApplicationCapacityByInstanceIds. Reduce la capacidad de una aplicación según los ID de instancia.
UpdateApplicationDescription UpdateApplicationDescription. Actualiza la descripción de una aplicación.
UpdateAppSecurityGroup UpdateAppSecurityGroup. Actualiza un security group de aplicación.
DescribeApplicationStatus DescribeApplicationStatus. Llama a la API DescribeApplicationStatus para obtener el estado de una aplicación.
ListChangeOrders ListChangeOrders. Lista las órdenes de cambio.
DescribeChangeOrder DescribeChangeOrder. Llama a DescribeChangeOrder para obtener información sobre una orden de cambio.
DescribeInstanceSpecifications DescribeInstanceSpecifications. Obtiene una lista de especificaciones de instancias de aplicación disponibles.
DeployApplication Desplegar una aplicación. Despliega una aplicación.
RescaleApplicationVertically Cambiar especificaciones de instancia de la aplicación. Cambia las especificaciones de instancia de una aplicación.
ConfirmPipelineBatch ConfirmPipelineBatch. Confirma si se debe iniciar el siguiente lote.
AbortAndRollbackChangeOrder AbortAndRollbackChangeOrder. Finaliza una orden de cambio y revierte la aplicación correspondiente.
RestartApplication RestartApplication. Reinicia una aplicación.
AbortChangeOrder AbortChangeOrder. Esta operación detiene una orden de cambio.
BatchStopApplications BatchStopApplications. Detiene aplicaciones en lotes.
BatchStartApplications BatchStartApplications. Inicia varias aplicaciones a la vez.
DowngradeApplicationApmService DowngradeApplicationApmService. Deshabilita el monitoreo de ARMS Advanced Edition.
UpgradeApplicationApmService UpgradeApplicationApmService. Habilita la función de monitoreo avanzado de Application Real-Time Monitoring Service (ARMS).
Lista de microservicios Lista de microservicios
ListConsumedServices ListConsumedServices. Obtiene una lista de microservicios suscritos mediante la operación ListConsumedServices.
ListPublishedServices ListPublishedServices. Consulta una lista de microservicios publicados.
ListAppServices ListAppServices. Lista los microservicios.
Gestión de elementos de configuración Gestión de elementos de configuración
CreateConfigMap CreateConfigMap. Crea un ConfigMap en un espacio de nombres.
DeleteConfigMap DeleteConfigMap. Elimina una instancia de ConfigMap.
UpdateConfigMap UpdateConfigMap. Actualiza una instancia de ConfigMap.
DescribeConfigMap DescribeConfigMap. Consulta los detalles de una instancia de ConfigMap.
ListNamespacedConfigMaps ListNamespacedConfigMaps. Enumera las instancias de ConfigMap en un namespace.
Enrutamiento por etiquetas canarias Enrutamiento por etiquetas canarias
CreateGreyTagRoute CreateGreyTagRoute. Crea una regla de lanzamiento canary para una aplicación Spring Cloud o Dubbo.
DeleteGreyTagRoute DeleteGreyTagRoute. Elimina una ruta de etiqueta gris mediante el ID de regla especificado.
UpdateGreyTagRoute UpdateGreyTagRoute. Actualiza una ruta de etiqueta gris.
DescribeGreyTagRoute DescribeGreyTagRoute. Obtiene una regla de lanzamiento canary por ID de regla.
ListGreyTagRoute ListGreyTagRoute. Consulta los detalles de una regla de escala de grises según un ID de aplicación.
Lanzamiento canario de extremo a extremo Lanzamiento canario de extremo a extremo
CreateOrUpdateSwimmingLaneGroup CreateOrUpdateSwimmingLaneGroup. Crea o actualiza un grupo de carriles de natación.
CreateOrUpdateSwimmingLane CreateOrUpdateSwimmingLane. Crea o actualiza un carril.
ListApplicationsForSwimmingLane ListApplicationsForSwimmingLane. Obtiene una lista de aplicaciones para lanzamientos canary de enlace completo.
ListSwimmingLaneGatewayRoutes Listar rutas de gateway asociables con un swim lane. Enumera las rutas de gateway que se pueden asociar con un swim lane.
ListSwimmingLaneGroupTags Listar etiquetas de grupo de carriles de natación. Enumera todas las etiquetas de carril de natación.
DescribeSwimmingLane DescribeSwimmingLane. Obtiene los detalles de un carril.
ListAllSwimmingLanes ListAllSwimmingLanes. Enumera todos los swimlanes.
ListAllSwimmingLaneGroups ListAllSwimmingLaneGroups. Devuelve una lista de todos los grupos de swimlane.
DeleteSwimmingLaneGroup DeleteSwimmingLaneGroup. Elimina un grupo de carriles.
UpdateSwimmingLaneEnableAttribute UpdateSwimmingLaneEnableAttribute. Actualiza el estado de habilitación de un carril de natación.
Consulta de información de la aplicación Consulta de información de la aplicación
DescribeApplicationConfig Obtener información de configuración de la aplicación. Obtiene la información de configuración de una aplicación.
DescribeInstanceLog Obtener registro de instancia. Obtiene el registro de una instancia.
DescribeComponents DescribeComponents. Llama a la API DescribeComponents para obtener las versiones de los componentes necesarios para crear un despliegue de aplicación.
DescribeEdasContainers DescribeEdasContainers. Obtiene los componentes de contenedor de microservicios para una aplicación.
DescribeApplicationImage DescribeApplicationImage. Obtiene información sobre una imagen de aplicación.
DescribeApplicationInstances DescribeApplicationInstances. Obtiene una lista de instancias de aplicación.
DescribeApplicationGroups DescribeApplicationGroups. Utilice `DescribeApplicationGroups` para obtener los grupos de instancias de aplicación.
QueryResourceStatics QueryResourceStatics. Obtiene el uso de recursos de una aplicación.
ListLogConfigs ListLogConfigs. Devuelve una lista de registros de aplicación.
RestartInstances RestartInstances. Reinicia una o más instancias en una aplicación.
GetAvailabilityMetric GetAvailabilityMetric. Consulta las N principales aplicaciones en las que existen instancias anómalas. Las aplicaciones se ordenan por el número total de instancias anómalas.
DescribeAppServiceDetail DescribeAppServiceDetail. Describe los detalles de metadatos de un servicio de aplicación.
ListAppServicesPage ListAppServicesPage. Llama a `ListAppServicesPage` para obtener una lista de servicios de aplicación.
Gestión de SLB Gestión de SLB
DescribeApplicationNlbs DescribeApplicationNlbs. Consulta la configuración de NLB para la aplicación.
BindNlb BindNlb. Vincula una instancia de Network Load Balancer (NLB) a una aplicación.
DescribeApplicationSlbs DescribeApplicationSlbs. Consulta las configuraciones de las instancias de Server Load Balancer (SLB) para una aplicación.
BindSlb BindSlb. Vincula una instancia de Server Load Balancer (SLB) a la aplicación.
UnbindSlb UnbindSlb. Desvincula una instancia de SLB pública o privada de una aplicación.
UnbindNlb UnbindNlb. Desvincula un listener de NLB de una aplicación.
Reglas de escalado de la aplicación Reglas de escalado de la aplicación
CreateApplicationScalingRule CreateApplicationScalingRule. Crea una política de autoescalado de aplicaciones.
DeleteApplicationScalingRule DeleteApplicationScalingRule. Elimina una política de Auto Scaling para una aplicación.
DisableApplicationScalingRule DisableApplicationScalingRule. Deshabilita una política de Auto Scaling para una aplicación.
EnableApplicationScalingRule EnableApplicationScalingRule. Habilita una política de escalado automático para una aplicación.
UpdateApplicationScalingRule UpdateApplicationScalingRule. Actualiza la política de escalado automático de aplicaciones.
DescribeApplicationScalingRule DescribeApplicationScalingRule. Describe una única política de autoescalado para una aplicación.
DescribeApplicationScalingRules DescribeApplicationScalingRules. Describe las políticas de Auto Scaling para una aplicación.

Tareas de trabajo

API

Título

Descripción

DeleteHistoryJob DeleteHistoryJob. Elimina un trabajo.
DescribeJobStatus DescribeJobStatus. Consulta el estado de un trabajo.
DescribeJob DescribeJob. Llama a la API DescribeJob para obtener la configuración de la plantilla de trabajo.
ExecJob ExecJob. Llama a ExecJob para ejecutar un trabajo.
SuspendJob SuspendJob. Suspende uno o más trabajos.
DescribeJobHistory DescribeJobHistory. Consulta la información sobre los trabajos.

Otros

API

Título

Descripción

DescribeConfigurationPrice DescribeConfigurationPrice. Consulta el precio de una configuración.
GetWebshellToken GetWebshellToken. Obtiene el token utilizado para iniciar sesión de forma remota en la Webshell de una instancia.
UpdateAppMode UpdateAppMode. Actualiza el modo inactivo de una aplicación.
QueryArmsEnable QueryArmsEnable. Consulta si el monitoreo de ARMS está habilitado para una aplicación especificada.
DescribeApplicationMseService DescribeApplicationMseService. Consulta la información de la aplicación asociada de gobernanza de microservicios de MSE.
BatchRestartApplications BatchRestartApplications. Reinicia aplicaciones en lotes.
UpdateNamespaceSlsConfigs UpdateNamespaceSlsConfigs. Actualiza la configuración de SLS a nivel de espacio de nombres.
DisableArms DisableArms. Deshabilita el monitoreo de ARMS.
ResumeTraffic ResumeTraffic. Reanuda el tráfico en una instancia desde Classic Load Balancer (CLB), Network Load Balancer (NLB), enrutamiento de puerta de enlace de CLB, enrutamiento de puerta de enlace de Application Load Balancer (ALB) y Kubernetes Service.
SuspendTraffic SuspendTraffic. Detiene el enrutamiento de tráfico desde el acceso a aplicaciones de Classic Load Balancer (CLB), el acceso a aplicaciones de Network Load Balancer (NLB), las rutas de puerta de enlace de CLB, las rutas de puerta de enlace de Application Load Balancer (ALB) o los servicios de Kubernetes (K8s) hacia las instancias especificadas.

Others

API

Título

Descripción

CreateApplication Crear una aplicación de SAE. Crea una aplicación.
CreateJob CreateJob. Esta operación crea una plantilla de trabajo.
CreateNamespace CreateNamespace. Crea un espacio de nombres.
CreateSecret CreateSecret. Crea un Secret en un espacio de nombres.
DeleteApplication DeleteApplication. Elimina una aplicación.
DeleteInstances DeleteInstances. Elimina una o más instancias de aplicación.
DeleteJob DeleteJob. Elimina una plantilla de trabajo.
DeleteNamespace DeleteNamespace. Elimina un espacio de nombres.
DeleteSecret DeleteSecret. Elimina un secreto.
DescribeNamespace DescribeNamespace. Consulta los detalles de un espacio de nombres.
DescribeRegions DescribeRegions. Consulta las regiones disponibles.
DescribeSecret DescribeSecret. Consulta los detalles de un secreto.
GetApplication GetApplication. Obtiene información básica sobre una aplicación.
ListApplications Listar aplicaciones. Obtiene una lista de aplicaciones.
ListAppVersions ListAppVersions. Lista las versiones históricas de una aplicación.
ListJobs ListJobs. Obtiene una lista de plantillas de trabajos.
ListSecrets ListSecrets. Llama a ListSecrets para listar los Secrets en un espacio de nombres.
ListTagResources ListTagResources. Llama a la API `ListTagResources` para listar las etiquetas asociadas con sus aplicaciones.
RescaleApplication RescaleApplication. Reescala una aplicación.
RollbackApplication RollbackApplication. Revierte una aplicación.
TagResources TagResources. Agrega una o más etiquetas a los recursos especificados.
UntagResources UntagResources. Elimina una o más etiquetas de los recursos especificados.
UpdateJob UpdateJob. Llama a la API UpdateJob para actualizar una plantilla de trabajo.
UpdateNamespace UpdateNamespace. Actualiza la información de un espacio de nombres.
UpdateSecret Actualizar una instancia de secret. Actualiza una instancia de Secret.