Todos los productos
Search
Centro de documentos

Resource Orchestration Service:DATASOURCE::ROS::StackGroups

Última actualización: Sep 04, 2026

Consulta los detalles de los grupos de pilas.

Sintaxis

{
  "Type": "DATASOURCE::ROS::StackGroups",
  "Properties": {
    "ResourceGroupId": String,
    "RefreshOptions": String
  }
}

Propiedades

Propiedad

Tipo

Obligatorio

Editable

Descripción

Restricción

ResourceGroupId

String

No

Sí

ID del resource group.

Ninguna.

RefreshOptions

String

No

Sí

Directiva de actualización de los recursos del origen de datos al actualizar la pila.

Valores válidos:

  • Never (predeterminado): no actualiza los recursos del origen de datos al actualizar la pila.

  • Always: actualiza los recursos del origen de datos al actualizar la pila.

Valores de retorno

Fn::GetAtt

  • StackGroups: detalles de los grupos de pilas.

  • StackGroupNames: nombres de los grupos de pilas.

Propiedad

Tipo

Descripción

Restricción

StackGroupNames

List

Nombres de los grupos de pilas.

Ninguna.

StackGroups

List

Detalles de los grupos de pilas.

Ninguna.

Status

String

Estado del grupo de pilas.

Valores válidos:

  • ACTIVE

  • DELETED

PermissionModel

String

Modelo de permisos del grupo de pilas.

Valores válidos:

  • SELF_MANAGED

  • SERVICE_MANAGED

Description

String

Descripción del grupo de pilas.

Ninguna.

Tags

List

Etiquetas del grupo de pilas.

Ejemplo:

[
        {
          "Key": "usage1",
          "Value": "test1"
        }
      ]

StackGroupId

String

ID del grupo de pilas.

Ninguna.

ResourceGroupId

String

ID del resource group.

Ninguna.

AutoDeployment

Map

Configuración de despliegue automático.

Ejemplo:

{
        "Enabled": true,
        "RetainStacksOnAccountRemoval": true
      }

StackGroupName

String

Nombre del grupo de pilas.

Ninguna.

Ejemplos

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  ResourceGroupId:
    Description: The ID of the resource group.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      ResourceGroupId:
        Ref: ResourceGroupId
    Type: DATASOURCE::ROS::StackGroups
Outputs:
  StackGroupNames:
    Description: The list of stack group names.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - StackGroupNames
  StackGroups:
    Description: The list of stack groups.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - StackGroups
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "ResourceGroupId": {
      "Type": "String",
      "Description": "The ID of the resource group."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ROS::StackGroups",
      "Properties": {
        "ResourceGroupId": {
          "Ref": "ResourceGroupId"
        }
      }
    }
  },
  "Outputs": {
    "StackGroups": {
      "Description": "The list of stack groups.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "StackGroups"
        ]
      }
    },
    "StackGroupNames": {
      "Description": "The list of stack group names.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "StackGroupNames"
        ]
      }
    }
  }
}