Todos os produtos
Search
Central de documentação

Resource Orchestration Service:ALIYUN::CMS::MonitorGroupInstances

Última atualização: Aug 20, 2026

O tipo ALIYUN::CMS::MonitorGroupInstances adiciona recursos a um grupo de aplicativos.

Sintaxe

{
  "Type": "ALIYUN::CMS::MonitorGroupInstances",
  "Properties": {
    "Instances": List,
    "GroupId": String
  }
}

Propriedades

Nome da propriedade

Tipo

Obrigatório

Atualização permitida

Descrição

Restrições

Instances

List

Sim

Não

As instâncias de recurso.

Para mais informações, consulte Propriedades de Instances.

GroupId

String

Sim

Não

O ID do grupo de aplicativos.

Nenhuma

Sintaxe de Instances

"Instances": [
  {
    "InstanceName": String,
    "Category": String,
    "InstanceId": String,
    "RegionId": String
  }
]

Propriedades de Instances

Nome da propriedade

Tipo

Obrigatório

Atualização permitida

Descrição

Restrições

InstanceName

String

Sim

Não

Nome da instância.

Nenhuma

Category

String

Sim

Não

Nome ou especificação do service de cloud ao qual a instância de recurso pertence.

Valores válidos:

  • ecs: Elastic Compute Service.

  • rds: Relational Database Service.

  • ads: AnalyticDB for MySQL.

  • slb: Server Load Balancer.

  • vpc: Virtual Private Cloud (VPC).

  • apigateway: API Gateway.

  • cdn: Content Delivery Network (CDN).

  • cs: Container Service for Kubernetes.

  • dcdn: DCDN (aceleração de site completo).

  • ddos: Anti-DDoS Pro e Anti-DDoS Premium.

  • eip: Elastic IP Address.

  • elasticsearch: Alibaba Cloud Elasticsearch.

  • emr: E-MapReduce.

  • ess: Auto Scaling.

  • hbase: ApsaraDB for HBase.

  • iot_edge: IoT Edge.

  • k8s_pod: pod do Container Service for Kubernetes.

  • kvstore_sharding: instância de cluster com sharding do ApsaraDB for Redis.

  • kvstore_splitrw: instância com divisão de leitura e gravação do ApsaraDB for Redis.

  • kvstore_standard: instância padrão do ApsaraDB for Redis.

  • memcache: ApsaraDB for Memcache.

  • SMQ: Simple Message Queue (formerly MNS).

  • mongodb: instância de conjunto de réplicas do ApsaraDB for MongoDB.

  • mongodb_cluster: instância autônoma do ApsaraDB for MongoDB.

  • mongodb_sharding: instância de cluster com sharding do ApsaraDB for MongoDB.

  • mq_topic: tópico do Simple Message Queue (formerly MNS).

  • ocs: ApsaraDB for Memcache.

  • opensearch: OpenSearch.

  • oss: Object Storage Service.

  • polardb: PolarDB.

  • petadata: HybridDB for MySQL.

  • sharebandwidthpackages: pacote Internet Shared Bandwidth.

  • sls: Simple Log Service.

  • vpn: VPN Gateway.

InstanceId

String

Sim

Não

ID da instância de recurso.

Nenhuma

RegionId

String

Sim

Não

ID da região da instância.

Nenhuma

Valores de retorno

Fn::GetAtt

GroupId: ID do grupo de aplicativos.

Exemplos

YAML

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  InstanceId:
    Type: String
    AssociationProperty: ALIYUN::ECS::Instance::InstanceId
  GroupId:
    Type: String
    Description: The ID of the application group.
Resources:
  MonitorGroupInstances:
    Type: ALIYUN::CMS::MonitorGroupInstances
    Properties:
      Instances:
        - InstanceName: TestECS
          Category: ecs
          InstanceId:
            Ref: InstanceId
          RegionId:
            Ref: ALIYUN::Region
      GroupId:
        Ref: GroupId
Outputs:
  GroupId:
    Description: The ID of the application group.
    Value:
      Fn::GetAtt:
        - MonitorGroupInstances
        - GroupId

JSON

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "InstanceId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::Instance::InstanceId"
    },
    "GroupId": {
      "Type": "String",
      "Description": "The ID of the application group."
    }
  },
  "Resources": {
    "MonitorGroupInstances": {
      "Type": "ALIYUN::CMS::MonitorGroupInstances",
      "Properties": {
        "Instances": [
          {
            "InstanceName": "TestECS",
            "Category": "ecs",
            "InstanceId": {
              "Ref": "InstanceId"
            },
            "RegionId": {
              "Ref": "ALIYUN::Region"
            }
          }
        ],
        "GroupId": {
          "Ref": "GroupId"
        }
      }
    }
  },
  "Outputs": {
    "GroupId": {
      "Description": "The ID of the application group.",
      "Value": {
        "Fn::GetAtt": [
          "MonitorGroupInstances",
          "GroupId"
        ]
      }
    }
  }
}