Menambahkan atau mengubah saluran notifikasi aturan peringatan yang dipicu oleh peristiwa dengan memanggil operasi PutEventRuleTargets.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cms:PutEventRuleTargets |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RuleName |
string |
Yes |
Nama aturan peringatan. |
testEventRule |
| FcParameters |
array<object> |
No |
Metode notifikasi Function Compute. |
|
|
object |
No |
Tidak ada. |
||
| FunctionName |
string |
No |
Nama fungsi. Nilai N yang valid: 1 hingga 5. |
fc-test |
| Region |
string |
No |
Region tempat layanan Function Compute berada. Nilai N yang valid: 1 hingga 5. |
cn-hangzhou |
| ServiceName |
string |
No |
Nama layanan dari layanan Function Compute. Nilai N yang valid: 1 hingga 5. |
fc-test |
| Id |
string |
No |
Pengidentifikasi unik target aturan. Nilai N yang valid: 1 hingga 5. |
1 |
| ContactParameters |
array<object> |
No |
Metode notifikasi grup kontak peringatan. |
|
|
object |
No |
Tidak ada. |
||
| ContactGroupName |
string |
No |
Nama grup kontak peringatan. Nilai N yang valid: 1 hingga 5. |
Default alert contact group |
| Id |
string |
No |
Pengidentifikasi unik target aturan. Nilai N yang valid: 1 hingga 5. |
2 |
| Level |
string |
No |
Tingkat notifikasi peringatan. Nilai N yang valid: 1 hingga 5. Nilai yang valid: 4: DingTalk dan email . |
4 |
| MnsParameters |
array<object> |
No |
Metode notifikasi Simple Message Queue (sebelumnya MNS). |
|
|
object |
No |
Tidak ada. |
||
| Region |
string |
No |
Region tempat Simple Message Queue (sebelumnya MNS) berada. Nilai N yang valid: 1 hingga 5. |
cn-hangzhou |
| Queue |
string |
No |
Nama antrean. Nilai N yang valid: 1 hingga 5. |
queue1 |
| Id |
string |
No |
Pengidentifikasi unik target aturan. Nilai N yang valid: 1 hingga 5. |
3 |
| Topic |
string |
No |
Topik Simple Message Queue (sebelumnya MNS). |
topic_sample |
| WebhookParameters |
array<object> |
No |
Metode notifikasi callback URL. |
|
|
object |
No |
Tidak ada. |
||
| Protocol |
string |
No |
Nama protokol. Nilai N yang valid: 1 hingga 5. Nilai yang valid:
|
http |
| Url |
string |
No |
URL callback. Nilai N yang valid: 1 hingga 5. |
http://www.aliyun.com |
| Method |
string |
No |
Metode permintaan callback HTTP. Nilai N yang valid: 1 hingga 5. Hanya GET dan POST yang didukung. |
GET |
| Id |
string |
No |
Pengidentifikasi unik target aturan. Nilai N yang valid: 1 hingga 5. |
4 |
| SlsParameters |
array<object> |
No |
Metode notifikasi Simple Log Service. |
|
|
object |
No |
Tidak ada. |
||
| LogStore |
string |
No |
Logstore dari Simple Log Service. Nilai N yang valid: 1 hingga 5. |
testlogstore |
| Region |
string |
No |
Region tempat Simple Log Service berada. Nilai N yang valid: 1 hingga 5. |
cn-hangzhou |
| Project |
string |
No |
Proyek Simple Log Service. Nilai N yang valid: 1 hingga 5. |
testproject |
| Id |
string |
No |
Pengidentifikasi unik target aturan. Nilai N yang valid: 1 hingga 5. |
5 |
| OpenApiParameters |
array<object> |
No |
Daftar parameter notifikasi callback API. |
|
|
object |
No |
Tidak ada. |
||
| Action |
string |
No |
Nama API. |
PutLogs |
| Arn |
string |
No |
Alibaba Cloud Resource Name (ARN) sumber daya. Nilai N yang valid: 1 hingga 5.
Format:
|
acs:log:cn-hangzhou::project/cms-log-mon***/logstore/cxxxx*** |
| Id |
string |
No |
Pengidentifikasi unik metode notifikasi callback API. |
3 |
| Product |
string |
No |
ID layanan Alibaba Cloud tempat API berada. |
log |
| Region |
string |
No |
Region tempat sumber daya berada. |
cn-hangzhou |
| Role |
string |
No |
Nama peran. |
MyRole |
| Version |
string |
No |
Versi API. |
2019-01-01 |
| JsonParams |
string |
No |
Parameter berformat JSON dari callback peringatan. |
{"customField1":"value1","customField2":"$.name"} |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
Kode status. Catatan
Nilai 200 menunjukkan keberhasilan. |
200 |
| Message |
string |
Pesan kesalahan. |
The Request is not authorization. |
| RequestId |
string |
ID permintaan. |
409C64DA-CF14-45DF-B463-471C790DD15A |
| Success |
boolean |
Menunjukkan apakah operasi berhasil. Nilai true menunjukkan keberhasilan. Nilai false menunjukkan kegagalan. |
true |
| FailedParameterCount |
string |
Jumlah parameter yang gagal. |
2 |
| FailedContactParameters |
object |
||
| ContactParameter |
array<object> |
Parameter ini dikembalikan jika target aturan berisi grup kontak peringatan yang gagal dibuat. |
|
|
object |
Tidak ada. |
||
| ContactGroupName |
string |
The name of the alert contact group. |
Default alert contact group |
| Id |
integer |
The ID of the recipient. |
2 |
| Level |
string |
The alert notification methods. Valid values: 4: Alert notifications are sent by using DingTalk and emails. |
4 |
| FailedMnsParameters |
object |
||
| MnsParameter |
array<object> |
Parameter ini dikembalikan jika target aturan berisi instans Simple Message Queue (sebelumnya MNS) yang gagal dibuat. |
|
|
object |
Tidak ada. |
||
| Queue |
string |
The name of the MNS queue. |
testQueue |
| Id |
integer |
The ID of the recipient. |
2 |
| Region |
string |
The region ID. |
cn-hangzhou |
| FailedFcParameters |
object |
||
| FcParameter |
array<object> |
Parameter ini dikembalikan jika target aturan berisi layanan Function Compute yang gagal dibuat. |
|
|
object |
Tidak ada. |
||
| ServiceName |
string |
The name of the Function Compute service. |
serviceTest1 |
| FunctionName |
string |
The name of the function. |
functionTest1 |
| Id |
integer |
The ID of the recipient. |
1 |
| Region |
string |
The region ID. |
cn-hangzhou |
Contoh
Respons sukses
JSONformat
{
"Code": "200",
"Message": "The Request is not authorization.",
"RequestId": "409C64DA-CF14-45DF-B463-471C790DD15A",
"Success": true,
"FailedParameterCount": "2",
"FailedContactParameters": {
"ContactParameter": [
{
"ContactGroupName": "Default alert contact group",
"Id": 2,
"Level": "4"
}
]
},
"FailedMnsParameters": {
"MnsParameter": [
{
"Queue": "testQueue",
"Id": 2,
"Region": "cn-hangzhou"
}
]
},
"FailedFcParameters": {
"FcParameter": [
{
"ServiceName": "serviceTest1",
"FunctionName": "functionTest1",
"Id": 1,
"Region": "cn-hangzhou"
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | %s | %s | |
| 500 | %s | %s | |
| 500 | InternalError | The request processing has failed due to some unknown error. | |
| 403 | %s | %s | |
| 404 | %s | %s |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.