全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::CMS::MetricRuleTargets

更新时间:Jun 26, 2025

ALIYUN::CMS::MetricRuleTargets digunakan untuk menambah atau memodifikasi satu atau lebih sumber pesan untuk aturan peringatan.

Sintaks

{
  "Type": "ALIYUN::CMS::MetricRuleTargets",
  "Properties": {
    "RuleId": String,
    "Targets": List
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

RuleId

String

Ya

Tidak

ID dari aturan peringatan.

Tidak ada

Targets

List

Ya

Tidak

Sumber pesan dari aturan peringatan.

Anda dapat menentukan hingga lima sumber pesan. Untuk informasi lebih lanjut, lihat Properti Targets.

Sintaks Targets

"Targets": [
  {
    "Level": String,
    "Id": String,
    "Arn": String
  }
]

Properti Targets

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Arn

String

Ya

Tidak

Nama Sumber Daya Alibaba Cloud (ARN) dari sumber pesan.

ARN harus dalam format berikut: acs:{Service name abbreviation}:{regionId}:{userId}:/{Message resource type}/{Resource name}/message. Contoh: acs:mns:cn-hangzhou:111:/queues/test/message

  • {Service name abbreviation}: singkatan dari nama layanan. Atur nilainya ke mns. Hanya Message Service (MNS) yang didukung.

  • {regionId}: ID wilayah dari sumber pesan.

  • {userId}: ID akun tempat sumber pesan tersebut milik.

  • {Message resource type}: tipe dari sumber pesan. Nilai valid: queues dan topics.

  • {Resource name}: nama dari sumber pesan.

Id

String

Ya

Tidak

ID dari sumber pesan.

ID harus unik dalam aturan peringatan.

Level

String

Tidak

Tidak

Tingkat peringatan.

Nilai valid:

  • INFO

  • WARN

  • CRITICAL

Nilai Pengembalian

Fn::GetAtt

  • Arns: ARN dari sumber pesan.

  • Ids: ID dari sumber pesan.

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RuleId:
    Type: String
    Description: ID dari aturan peringatan.
  TopicArn:
    Type: String
    Description: Deskripsi sumber daya
    Default: acs:mns:cn-hangzhou:111:/queues/test
Resources:
  MetricRuleTargets:
    Type: ALIYUN::CMS::MetricRuleTargets
    Properties:
      RuleId:
        Ref: RuleId
      Targets:
        - Level: WARN
          Id: '1'
          Arn:
            Fn::Sub:
              - ${TopicArn}/message
              - TopicArn:
                  Ref: TopicArn

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RuleId": {
      "Type": "String",
      "Description": "ID dari aturan peringatan."
    },
    "TopicArn": {
      "Type": "String",
      "Description": "Deskripsi sumber daya",
      "Default": "acs:mns:cn-hangzhou:111:/queues/test"
    }
  },
  "Resources": {
    "MetricRuleTargets": {
      "Type": "ALIYUN::CMS::MetricRuleTargets",
      "Properties": {
        "RuleId": {
          "Ref": "RuleId"
        },
        "Targets": [
          {
            "Level": "WARN",
            "Id": "1",
            "Arn": {
              "Fn::Sub": [
                "${TopicArn}/message",
                {
                  "TopicArn": {
                    "Ref": "TopicArn"
                  }
                }
              ]
            }
          }
        ]
      }
    }
  }
}