Mendeteksi drift pada sumber daya untuk menentukan apakah sumber daya telah mengalami deviasi dari konfigurasi templat yang diharapkan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ros:DetectStackResourceDrift |
delete |
*stack.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| StackId |
string |
Yes |
ID stack. |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Nilai dihasilkan oleh klien dan harus unik secara global. Nilai dapat memiliki panjang hingga 64 karakter dan dapat berisi huruf, angka, tanda hubung (-), dan garis bawah (_). Untuk informasi selengkapnya, lihat Cara memastikan idempotensi. |
123e4567-e89b-12d3-a456-42665544**** |
| RegionId |
string |
Yes |
ID wilayah stack. Anda dapat memanggil DescribeRegions untuk mengkueri daftar wilayah terbaru. |
cn-hangzhou |
| LogicalResourceId |
string |
Yes |
Nama sumber daya. |
ScalingRuleName |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| LogicalResourceId |
string |
ID logis sumber daya, yaitu nama sumber daya yang didefinisikan dalam templat. |
ScalingRule |
| ResourceDriftStatus |
string |
Status deviasi sumber daya. Nilai valid:
|
MODIFIED |
| PropertyDifferences |
array<object> |
Perbedaan properti sumber daya. |
|
|
object |
|||
| ActualValue |
string |
Nilai aktual properti sumber daya. |
test1 |
| DifferenceType |
string |
Tipe deviasi properti sumber daya. Nilai valid:
|
NOT_EQUAL |
| PropertyPath |
string |
Jalur properti sumber daya. |
/ScalingRuleName |
| ExpectedValue |
string |
Nilai yang diharapkan dari properti sumber daya sesuai yang didefinisikan dalam templat. |
test2 |
| RequestId |
string |
ID permintaan. |
B288A0BE-D927-4888-B0F7-B35EF84B6E6F |
| PhysicalResourceId |
string |
ID fisik sumber daya, yaitu ID sumber daya aktual. |
asr-2ze4zzc3kf9yz1kd**** |
| ExpectedProperties |
string |
Properti sumber daya yang didefinisikan dalam templat, dalam format JSON. |
{"ScalingRuleName": "test2"} |
| DriftDetectionTime |
string |
Waktu saat pendeteksian deviasi dilakukan pada sumber daya, dalam format YYYY-MM-DDThh:mm:ss. |
2020-02-27T07:47:47 |
| ResourceType |
string |
Tipe sumber daya. |
ALIYUN::ESS::ScalingRule |
| ActualProperties |
string |
Properti sumber daya aktual, dalam format JSON. |
{"ScalingRuleName": "test1"} |
| StackId |
string |
ID stack. |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
Contoh
Respons sukses
JSONformat
{
"LogicalResourceId": "ScalingRule",
"ResourceDriftStatus": "MODIFIED",
"PropertyDifferences": [
{
"ActualValue": "test1",
"DifferenceType": "NOT_EQUAL",
"PropertyPath": "/ScalingRuleName",
"ExpectedValue": "test2"
}
],
"RequestId": "B288A0BE-D927-4888-B0F7-B35EF84B6E6F",
"PhysicalResourceId": "asr-2ze4zzc3kf9yz1kd****",
"ExpectedProperties": "{\"ScalingRuleName\": \"test2\"}",
"DriftDetectionTime": "2020-02-27T07:47:47",
"ResourceType": "ALIYUN::ESS::ScalingRule",
"ActualProperties": "{\"ScalingRuleName\": \"test1\"}",
"StackId": "4a6c9851-3b0f-4f5f-b4ca-a14bf691****"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.