このトピックでは、ストレージのために Object Storage Service (OSS) に配信されるリソース変更ログの例を示します。以下のセクションでは、例のコンテンツと使用されるパラメーターについて説明します。
例
次の 3 つのコードスニペットは、リソースの作成、変更、および削除操作のサンプルリソース変更ログを示しています。
リソースの作成
シングルアカウントモードでは、ID が
120886317861****の Alibaba Cloud アカウントを使用して、中国 (フフホト) リージョンの Elastic Compute Service (ECS) にtest_diskという名前のディスクを作成します。次のログでは、configurationDiffパラメーターは、ディスクの作成前後のディスク構成を表示します。ディスク作成前のディスク構成は、nullとして表示されます。relationshipパラメーターとrelationshipDiffパラメーターの値は、ディスクに関連付けられたリソースがなく、変更レコードが存在しないことを示しています。{ "configurationItems": [ { "accountId": "120886317861****", "availabilityZone": "cn-huhehaote-a", "regionId": "cn-huhehaote", "configuration": "{\"DetachedTime\":\"\",\"Category\":\"cloud_essd\",\"KMSKeyId\":\"\",\"Description\":\"test_disk\",\"ResourceGroupId\":\"\",\"Size\":40,\"Encrypted\":false,\"DeleteAutoSnapshot\":false,\"DiskChargeType\":\"PostPaid\",\"MultiAttach\":\"Disabled\",\"ExpiredTime\":\"2029-09-08T16:00Z\",\"ImageId\":\"\",\"StorageSetId\":\"\",\"Tags\":{\"Tag\":[]},\"Status\":\"Available\",\"AttachedTime\":\"\",\"StorageClusterId\":\"\",\"ZoneId\":\"cn-huhehaote-a\",\"InstanceId\":\"\",\"ProductCode\":\"\",\"SourceSnapshotId\":\"\",\"Device\":\"\",\"PerformanceLevel\":\"PL1\",\"DeleteWithInstance\":false,\"EnableAutomatedSnapshotPolicy\":false,\"EnableAutoSnapshot\":true,\"AutoSnapshotPolicyId\":\"\",\"DiskName\":\"test_disk\",\"BdfId\":\"\",\"OperationLocks\":{\"OperationLock\":[]},\"Portable\":true,\"Type\":\"data\",\"SerialNumber\":\"hp33k7bzwqvtmjrs****\",\"CreationTime\":\"2021-08-25T06:32:40Z\",\"RegionId\":\"cn-huhehaote\",\"DiskId\":\"d-hp33k7bzwqvtmjrs****\"}", "configurationDiff": "{\"Status\":[null,\"Available\"],\"Category\":[null,\"cloud_essd\"],\"Description\":[null,\"test_disk\"],\"ZoneId\":[null,\"cn-huhehaote-a\"],\"Size\":[null,40],\"Encrypted\":[null,false],\"PerformanceLevel\":[null,\"PL1\"],\"DeleteAutoSnapshot\":[null,false],\"DeleteWithInstance\":[null,false],\"EnableAutomatedSnapshotPolicy\":[false,null],\"DiskChargeType\":[null,\"PostPaid\"],\"EnableAutoSnapshot\":[null,true],\"DiskName\":[null,\"test_disk\"],\"MultiAttach\":[null,\"Disabled\"],\"OperationLocks\":[null,{\"OperationLock\":[]}],\"Portable\":[null,true],\"Type\":[null,\"data\"],\"SerialNumber\":[null,\"hp33k7bzwqvtmjrs****\"],\"ExpiredTime\":[null,\"2029-09-08T16:00Z\"],\"CreationTime\":[null,\"2021-08-25T06:32:40Z\"],\"RegionId\":[null,\"cn-huhehaote\"],\"Tags\":[null,{\"Tag\":[]}],\"DiskId\":[null,\"d-hp33k7bzwqvtmjrs****\"]}", "relationship": "", "relationshipDiff": "{\"relationship_diff\":{\"relationship_add\":[],\"relationship_delete\":[]}}", "captureTime": 1629873195000, "resourceCreateTime": 1629873160000, "resourceStatus": "Available", "resourceId": "d-hp33k7bzwqvtmjrs****", "resourceName": "test_disk", "resourceGroupId": "rg-acfmw3ty5y7****", "resourceType": "ACS::ECS::Disk", "tags": "{}", "resourceEventType": "DISCOVERED" } ], "requestId": "c746a79d-c0b9-4584-bf41-a6a9f370ee71", "fileVersion": "1.0"リソースの変更
シングルアカウントモードでは、ID が
120886317861****の Alibaba Cloud アカウントを使用して、中国 (杭州) リージョンのtest_bucketという名前の OSS バケットにタグを追加します。次のログでは、configurationDiffパラメーターは、タグが追加される前後のバケットのタグ構成を表示します。バケットのタグ構成は、タグが追加される前はnullとして表示されます。keyがkey1であるタグは、タグが追加された後のバケットのタグ構成に表示されます。{ "configurationItems": [ { "accountId": "120886317861****", "availabilityZone": "", "regionId": "cn-hangzhou", "configuration": "{\"AccessControlList\":{\"Grant\":\"private\"},\"ServerSideEncryptionRule\":{\"SSEAlgorithm\":\"None\"},\"Comment\":\"\",\"CreationDate\":\"2021-08-10T07:49:53.000Z\",\"Owner\":{\"DisplayName\":\"120886317861****\",\"ID\":\"120886317861****\"},\"StorageClass\":\"Standard\",\"DataRedundancyType\":\"LRS\",\"AllowEmptyReferer\":\"true\",\"Name\":\"test_bucket\",\"BucketPolicy\":{\"LogPrefix\":\"\",\"LogBucket\":\"\"},\"TagSet\":{\"Tag\":[{\"Value\":\"\",\"Key\":\"key1\"}]},\"ExtranetEndpoint\":\"oss-cn-hangzhou.aliyuncs.com\",\"IntranetEndpoint\":\"oss-cn-hangzhou-internal.aliyuncs.com\",\"Location\":\"oss-cn-hangzhou\"}", "configurationDiff": "{\"TagSet\":[null,{\"Tag\":[{\"Value\":\"\",\"Key\":\"key1\"}]}]}", "relationship": "", "relationshipDiff": "", "captureTime": 1629949618000, "resourceCreateTime": 1628581793000, "resourceStatus": "", "resourceId": "test_bucket", "resourceName": "test_bucket", "resourceGroupId": "", "resourceType": "ACS::OSS::Bucket", "tags": "{\"key1\":[\"\"]}", "resourceEventType": "MODIFY" } ], "requestId": "e2e88348-8ee4-4b3a-9908-0c815bd47718", "fileVersion": "1.0" }リソースの削除
マルチアカウントモードでは、ID が
100931896542****の管理アカウントを使用して、中国 (フフホト) リージョンの ECS からtest01_diskという名前のディスクを削除します。次のログでは、configurationDiffパラメーターは、ディスクが削除される前後のディスク構成を表示します。ディスク削除後のディスク構成は null として表示されます。relationshipパラメーターとrelationshipDiffパラメーターの値は、ディスクに関連付けられたリソースがなく、変更レコードが存在しないことを示しています。{ "configurationItems": [ { "accountId": "100931896542****", "availabilityZone": "cn-huhehaote-a", "regionId": "cn-huhehaote", "configuration": "{\"DetachedTime\":\"\",\"Category\":\"cloud_essd\",\"KMSKeyId\":\"\",\"Description\":\"\",\"ResourceGroupId\":\"\",\"Size\":40,\"Encrypted\":false,\"DeleteAutoSnapshot\":false,\"DiskChargeType\":\"PostPaid\",\"MultiAttach\":\"Disabled\",\"ExpiredTime\":\"2029-09-08T16:00Z\",\"ImageId\":\"\",\"StorageSetId\":\"\",\"Tags\":{\"Tag\":[]},\"Status\":\"Available\",\"AttachedTime\":\"\",\"StorageClusterId\":\"\",\"ZoneId\":\"cn-huhehaote-a\",\"InstanceId\":\"\",\"ProductCode\":\"\",\"SourceSnapshotId\":\"\",\"Device\":\"\",\"PerformanceLevel\":\"PL1\",\"DeleteWithInstance\":false,\"EnableAutomatedSnapshotPolicy\":false,\"EnableAutoSnapshot\":true,\"AutoSnapshotPolicyId\":\"\",\"DiskName\":\"test01_disk\",\"BdfId\":\"\",\"OperationLocks\":{\"OperationLock\":[]},\"Portable\":true,\"Type\":\"data\",\"SerialNumber\":\"hp3ezlgii0ltupns****\",\"CreationTime\":\"2021-08-25T08:16:20Z\",\"RegionId\":\"cn-huhehaote\",\"DiskId\":\"d-hp3ezlgii0ltupns****\"}", "configurationDiff": "{\"Status\":[\"Available\",null],\"Category\":[\"cloud_essd\",null],\"ZoneId\":[\"cn-huhehaote-a\",null],\"Size\":[40,null],\"Encrypted\":[false,null],\"PerformanceLevel\":[\"PL1\",null],\"DeleteAutoSnapshot\":[false,null],\"DeleteWithInstance\":[false,null],\"EnableAutomatedSnapshotPolicy\":[false,null],\"DiskChargeType\":[\"PostPaid\",null],\"EnableAutoSnapshot\":[true,null],\"DiskName\":[\"test01_disk\",null],\"MultiAttach\":[\"Disabled\",null],\"OperationLocks\":[{\"OperationLock\":[]},null],\"Portable\":[true,null],\"Type\":[\"data\",null],\"SerialNumber\":[\"hp3ezlgii0ltupns****\",null],\"ExpiredTime\":[\"2029-09-08T16:00Z\",null],\"CreationTime\":[\"2021-08-25T08:16:20Z\",null],\"RegionId\":[\"cn-huhehaote\",null],\"Tags\":[{\"Tag\":[]},null],\"DiskId\":[\"d-hp3ezlgii0ltupns****\",null]}", "relationship": "", "relationshipDiff": "{\"relationship_diff\":{\"relationship_add\":[],\"relationship_delete\":[]}}", "captureTime": 1629880000000, "resourceCreateTime": 1629879380000, "resourceStatus": "Available", "resourceId": "d-hp3ezlgii0ltupns****", "resourceName": "test01_disk", "resourceGroupId": "rg-acfmvoh45rh****", "resourceType": "ACS::ECS::Disk", "tags": "{}", "resourceEventType": "REMOVE" } ], "requestId": "cbb047ba-1149-46d3-a07d-5ac20d94ba49", "fileVersion": "1.0" }
パラメーター
次の表は、OSS に配信されるリソース変更ログに含まれるパラメーターについて説明しています。
パラメーター | 説明 |
accountId | リソースが属するアカウントの ID です。Cloud Config は、次のタイプのアカウントをサポートしています。
|
regionId | リソースが存在するリージョンの ID です。 |
configuration | リソースの現在の構成です。 |
configurationDiff | 変更前後のリソース構成です。 |
relationship | 現在のリソースに関連付けられている各リソースの詳細 (リージョン ID、リソース関係、リソース ID、リソースタイプなど)。このパラメーターは、現在のリソースに関連付けられたリソースがある場合にのみ使用できます。
|
relationshipDiff | リソース関係の変更レコードです。 |
captureTime | Cloud Config がリソース変更イベントを検出し、スナップショットを生成したときのタイムスタンプです。 |
resourceCreateTime | リソースが作成されたときのタイムスタンプです。 |
resourceStatus | リソースのステータスです。パラメーターの値はリソースタイプによって異なり、パラメーターが空のままになる場合があります。
|
resourceId | リソース ID です。 |
resourceName | リソース名です。 |
resourceGroupId | リソースが属するリソースグループの ID です。このパラメーターは、リソースタイプがリソースグループをサポートしている場合にのみ使用できます。
|
resourceType | リソースタイプです。Cloud Config でサポートされているリソースタイプの詳細については、「Cloud Config でサポートされている Alibaba Cloud サービスとリソースタイプ」をご参照ください。 |
tags | リソースのタグです。 |
resourceEventType | リソース変更イベントのタイプです。有効な値:
|