すべてのプロダクト
Search
ドキュメントセンター

Cloud Config:リソース変更ログの例

最終更新日:Jan 18, 2025

このトピックでは、ストレージのために 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 として表示されます。keykey1 であるタグは、タグが追加された後のバケットのタグ構成に表示されます。

    {
        "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 は、次のタイプのアカウントをサポートしています。
  • 通常アカウント: 通常アカウントは、管理アカウントによってリソースディレクトリに含まれていない、独立した Alibaba Cloud アカウントです。
  • 管理アカウント: 管理アカウントは、リソースディレクトリを有効にし、すべてのメンバーアカウントを管理する Alibaba Cloud アカウントです。
  • メンバーアカウント: メンバーアカウントは、リソースディレクトリ内の Alibaba Cloud アカウントです。
  • シングルアカウントモード: 管理アカウントを使用してリソースディレクトリに追加されていない、独立した Alibaba Cloud アカウントの ID を入力します。

  • マルチアカウントモード: 管理アカウント ID またはメンバーアカウント ID を入力します。

regionId

リソースが存在するリージョンの ID です。

configuration

リソースの現在の構成です。

configurationDiff

変更前後のリソース構成です。

relationship

現在のリソースに関連付けられている各リソースの詳細 (リージョン ID、リソース関係、リソース ID、リソースタイプなど)。このパラメーターは、現在のリソースに関連付けられたリソースがある場合にのみ使用できます。

  • 現在のリソースに関連付けられたリソースがある場合、値は各関連付けられたリソースの詳細を示します。

    Cloud Config でサポートされている Alibaba Cloud サービスとリソースタイプの詳細については、「Cloud Config でサポートされている Alibaba Cloud サービスとリソースタイプ」をご参照ください。

  • 現在のリソースに関連付けられたリソースがない場合、パラメーターは空のままになります。

relationshipDiff

リソース関係の変更レコードです。

captureTime

Cloud Config がリソース変更イベントを検出し、スナップショットを生成したときのタイムスタンプです。

resourceCreateTime

リソースが作成されたときのタイムスタンプです。

resourceStatus

リソースのステータスです。パラメーターの値はリソースタイプによって異なり、パラメーターが空のままになる場合があります。

  • resourceType パラメーターの値が ACS::ECS::Instance の場合、リソースは特定の状態にある ECS インスタンスです。この場合、このパラメーターの有効な値は RunningStopped です。

  • ResourceType パラメーターの値が ACS::OSS::Bucket の場合、リソースは特定の状態にない Object Storage Service (OSS) バケットです。この場合、このパラメーターは空のままになります。

resourceId

リソース ID です。

resourceName

リソース名です。

resourceGroupId

リソースが属するリソースグループの ID です。このパラメーターは、リソースタイプがリソースグループをサポートしている場合にのみ使用できます。

  • リソースタイプがリソースグループをサポートしている場合、値はリソースが属するリソースグループの ID です。

    リソースグループをサポートする Alibaba Cloud サービスとリソースタイプの詳細については、「リソースグループと連携するサービス」をご参照ください。

  • リソースタイプがリソースグループをサポートしていない場合、パラメーターは空のままになります。

resourceType

リソースタイプです。Cloud Config でサポートされているリソースタイプの詳細については、「Cloud Config でサポートされている Alibaba Cloud サービスとリソースタイプ」をご参照ください。

tags

リソースのタグです。

resourceEventType

リソース変更イベントのタイプです。有効な値:

  • DISCOVERED: リソースが作成されます。

  • MODIFY: リソースが変更されます。

  • REMOVE: リソースが削除されます。