Todos los productos
Search
Centro de documentos

:DeleteStack

Última actualización: Sep 04, 2026

Elimina una pila y todos sus recursos.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, se recomienda llamar a esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDK.

Parámetros de solicitud

Parámetro Tipo Obligatorio Ejemplo Descripción
Action String Sí DeleteStack

La operación que desea ejecutar. Establezca el valor en DeleteStack.

StackId String Sí 4a6c9851-3b0f-4f5f-b4ca-a14bf691****

El ID de la pila.

RetainAllResources Boolean No false

Especifique si se conservan todos los recursos de la pila.

Valor predeterminado: false. Valores válidos:

  • true
  • false
RegionId String Sí cn-hangzhou

El ID de región de la pila. Puede llamar a la operación DescribeRegions para consultar la lista de regiones más reciente.

RamRoleName String No test-role

El nombre del rol de RAM. Resource Orchestration Service (ROS) asume el rol de RAM para crear la pila y utiliza las credenciales del rol para llamar a las API de los servicios de Alibaba Cloud.

ROS asume el rol de RAM para operar en la pila. Si tiene permisos para operar en la pila pero no para usar el rol de RAM, ROS asume el rol de RAM de todos modos. Asegúrese de otorgar al rol únicamente los privilegios mínimos necesarios.

Si deja este parámetro vacío al llamar a la operación DeleteStack, ROS no puede asumir el rol de RAM existente asociado con la pila. Si desea que ROS asuma un rol de RAM, especifique este parámetro. Si no hay ningún rol disponible para que ROS lo asuma, ROS utiliza una credencial temporal generada a partir de las credenciales de su cuenta.

El nombre del rol de RAM puede tener una longitud máxima de 64 bytes.

RetainResources.N String No my_disk

El nombre del recurso N que desea conservar.

Parámetros de respuesta

Parámetro

Tipo

Ejemplo

Descripción

RequestId

String

B288A0BE-D927-4888-B0F7-B35EF84B6E6F

El ID de la solicitud.

Ejemplos

Solicitudes de ejemplo

http(s)://ros.aliyuncs.com/? Action=DeleteStack
&RegionId=cn-hangzhou
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691****
&<Common request parameters>

Respuestas exitosas de ejemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<?xml version='1.0' encoding='UTF-8' ?>

<DeleteStackResponse>
    <RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6F</RequestId>
</DeleteStackResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "B288A0BE-D927-4888-B0F7-B35EF84B6E6F"
}

Códigos de error

Para obtener una lista de códigos de error, consulte Códigos de error del servicio.

Para obtener más información sobre los errores comunes a todas las operaciones, consulte Errores comunes.

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400

InvalidOperation.DeletionProtection

Fail to delete stack {ID}, as deletion protection is enabled.

Mensaje de error devuelto porque la protección contra eliminación impidió borrar la pila. ID indica el ID de la pila.

404

StackNotFound

The Stack ({name}) could not be found.

Mensaje de error devuelto porque la pila no existe. name indica el nombre o el ID de la pila.

409

ActionInProgress

Stack {name} already has an action ({action}) in progress.

Mensaje de error devuelto porque la pila tiene una operación de cambio en curso. name indica el nombre o el ID de la pila. action indica la operación de cambio.