Todos los productos
Search
Centro de documentos

Resource Orchestration Service:DeleteStackInstances

Última actualización: Sep 01, 2026

Elimina instancias de pila de las cuentas y regiones especificadas. Puede optar por conservar los recursos.

Descripción de la operación

Este tema proporciona un ejemplo de cómo eliminar una instancia de pila del grupo de pilas MyStackGroup. El grupo de pilas utiliza permisos autogestionados y se encuentra en la región China (Hangzhou). Este ejemplo elimina la instancia de pila que está desplegada en la región China (Beijing) para la cuenta de Alibaba Cloud 151266687691****.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

ros:DeleteStackInstances

delete

*StackInstance

acs:ros:{#regionId}:{#accountId}:stackinstance/{#StackGroupName}/{#StackInstanceAccountId}/{#StackInstanceRegionId}

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

RegionId

string

Sí

El ID de la región del grupo de pilas. Llame a la operación DescribeRegions para consultar la lista más reciente de regiones de Alibaba Cloud.

cn-hangzhou

StackGroupName

string

Sí

El nombre del grupo de pilas. El nombre debe ser único dentro de una región.
El nombre puede tener hasta 255 caracteres de longitud. Debe comenzar con una letra o un dígito y puede contener letras, dígitos, guiones (-) y guiones bajos (_).

MyStackGroup

AccountIds

array

No

Los ID de las cuentas de las cuales se eliminarán las instancias de pila. Este parámetro solo aplica a grupos de pilas que utilizan permisos autogestionados. Puede especificar hasta 50 ID de cuentas.

["151266687691****"]

string

No

Los ID de las cuentas de las cuales se eliminarán las instancias de pila. Este parámetro solo aplica a grupos de pilas que utilizan permisos autogestionados. Puede especificar hasta 50 ID de cuentas.

["151266687691****","141261387191****"]

RegionIds

array

Sí

Los ID de las regiones donde están desplegadas las instancias de pila. Puede especificar hasta 20 ID de regiones.

["cn-hangzhou", "cn-beijing"]

string

No

Los ID de las regiones donde están desplegadas las instancias de pila. Puede especificar hasta 20 ID de regiones.

["cn-hangzhou","cn-beijing"]

RetainStacks

boolean

Sí

Especifica si se deben conservar las pilas.

Valores válidos:

  • true: Las pilas se conservan.

  • false: Las pilas se eliminan.

false

ClientToken

string

No

Un token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Puede utilizar su cliente para generar el token, pero debe asegurarse de que el token sea único entre diferentes solicitudes.
El token puede tener hasta 64 caracteres de longitud y puede contener letras, dígitos, guiones (-) y guiones bajos (_).
Para obtener más información, consulte Cómo garantizar la idempotencia.




123e4567-e89b-12d3-a456-42665544****

OperationDescription

string

No

La descripción de la operación para eliminar instancias de pila.

La descripción puede tener de 1 a 256 caracteres de longitud.

Eliminar instancias de pila en Hangzhou y Beijing

OperationPreferences

object

No

Las preferencias para la operación de eliminación de instancias de pila.

Este parámetro contiene los siguientes subparámetros:

  • {"FailureToleranceCount": N}

    El número de cuentas en cada región para las cuales puede fallar la eliminación de instancias de pila. Si el número de fallos en una región supera este valor, la operación se detiene en esa región. Si la operación se detiene en una región, no continúa en otras regiones.

    El valor de N debe ser un número entero de 0 a 20.

    Si no especifica FailureToleranceCount, el valor predeterminado es 0.

  • {"FailureTolerancePercentage": N}

    El porcentaje de cuentas en cada región para las cuales puede fallar la eliminación de instancias de pila. Si el porcentaje de fallos en una región supera este valor, la operación se detiene en esa región.

    El valor de N debe ser un número entero de 0 a 100. Si el porcentaje calculado no es un número entero, ROS lo redondea hacia abajo al entero más cercano.

    Si no especifica FailureTolerancePercentage, el valor predeterminado es 0.

  • {"MaxConcurrentCount": N}

    El número máximo de cuentas en cada región para las cuales se pueden eliminar instancias de pila simultáneamente.

    El valor de N debe ser un número entero de 1 a 20.

    Si no especifica MaxConcurrentCount, el valor predeterminado es 1.

  • {"MaxConcurrentPercentage": N}

    El porcentaje máximo de cuentas en cada región para las cuales se pueden eliminar instancias de pila simultáneamente.

    El valor de N debe ser un número entero de 1 a 100. Si el porcentaje calculado no es un número entero, ROS lo redondea hacia abajo al entero más cercano.

    Si no especifica MaxConcurrentPercentage, el valor predeterminado es 1.

  • {"RegionConcurrencyType": N} El modelo de concurrencia para eliminar instancias de pila en diferentes regiones. Valores válidos:

    • SEQUENTIAL (predeterminado): Elimina instancias de pila en cada región especificada de forma secuencial. En cualquier momento dado, la operación elimina instancias de pila en una sola región.

    • PARALLEL: Elimina instancias de pila en todas las regiones especificadas en paralelo.

Separe múltiples parámetros con comas (,).

Nota
  • No puede especificar MaxConcurrentCount y MaxConcurrentPercentage simultáneamente.

  • No puede especificar FailureToleranceCount y FailureTolerancePercentage simultáneamente.

{"FailureToleranceCount": 1, "MaxConcurrentCount": 2}

DeploymentTargets

object

No

Los objetivos de despliegue de los cuales se eliminarán las instancias de pila. Este parámetro solo aplica a grupos de pilas que utilizan permisos gestionados por el servicio.

RdFolderIds

array

No

Los ID de carpetas en el directorio de recursos. Puede especificar hasta 20 ID de carpetas.

Las instancias de pila se eliminan de todas las cuentas miembro en las carpetas especificadas. Si especifica la carpeta Root, las instancias de pila se eliminan de todas las cuentas miembro en su directorio de recursos.

Nota

Puede encontrar los ID de carpetas en la página Visión general en la consola de Administración de Recursos. Para obtener más información, consulte Ver la información básica de una carpeta.

string

No

Los ID de carpetas en el directorio de recursos. Puede especificar hasta 20 ID de carpetas.

Las instancias de pila se eliminan de todas las cuentas miembro en las carpetas especificadas. Si especifica la carpeta Root, las instancias de pila se eliminan de todas las cuentas miembro en su directorio de recursos.

Nota

Puede encontrar los ID de carpetas en la página Visión general en la consola de Administración de Recursos. Para obtener más información, consulte Ver la información básica de una carpeta.

["fd-4PvlVLOL8v"]

AccountIds

array

No

Los ID de cuentas miembro en el directorio de recursos. Puede especificar hasta 30 ID de cuentas miembro.

Nota

Puede encontrar los ID de cuentas miembro en la página Visión general en la consola de Administración de Recursos. Para obtener más información, consulte Ver los detalles de un miembro.

string

No

Los ID de cuentas miembro en el directorio de recursos. Puede especificar hasta 30 ID de cuentas miembro.

Nota

Puede encontrar los ID de cuentas miembro en la página Visión general en la consola de Administración de Recursos. Para obtener más información, consulte Ver los detalles de un miembro.

["151266687691****","141261387191****"]

Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

RequestId

string

El ID de la solicitud.

14A07460-EBE7-47CA-9757-12CC4761D47A

OperationId

string

El ID de la operación.

6da106ca-1784-4a6f-a7e1-e723863d****

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
  "OperationId": "6da106ca-1784-4a6f-a7e1-e723863d****"
}

Códigos de error

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.