このトピックでは、スケジュールされたリソーススナップショットのデータ構造について説明し、例を示します。
データ構造
スケジュールされたリソーススナップショットの構造
項目 | タイプ | 説明 |
accountId | String | リソースが属するアカウントのID。 |
regionId | String | リソースのリージョン ID です。 |
resourceType | String | リソースのタイプを示します。 |
resourceId | String | リソースの ID です。 |
resourceSnapshot | JSON | リソースのスナップショット。 詳細については、「resourceSnapshotフィールドの構造」をご参照ください。 |
version | String | バージョン番号。 |
resourceSnapshotフィールドの構造
カテゴリ | 項目 | タイプ | 説明 |
共通プロパティ | accountId | String | リソースが属するアカウントのID。 |
regionId | String | リソースのリージョン ID です。 | |
resourceType | String | リソースのタイプを示します。 | |
resourceId | String | リソースの ID です。 | |
resourceGroupId | String | リソースが属するリソースグループのID。 | |
resourceName | String | リソースの名前です。 | |
zoneId | String | リソースのゾーンID。 | |
createTime | String | リソースの作成時刻です。 時間はISO 8601規格に従い、yyyy-MM-ddTHH:mm:ssZまたはyyyy-MM-ddTHH:mm:ss.SSSZ形式です。 時刻は UTC で表示されます。 | |
expireTime | String | リソースの有効期限。 時間はISO 8601規格に従い、yyyy-MM-ddTHH:mm:ssZまたはyyyy-MM-ddTHH:mm:ss.SSSZ形式です。 時刻は UTC で表示されます。 | |
tags | 配列 | リソースに追加されたタグ。 | |
キー | String | タグキーです。 | |
value | String | タグ値です。 | |
ipAddresses | 配列 | IPアドレス。 | |
vpcId | String | 仮想プライベートクラウド (VPC) のID。 | |
vSwitchId | String | VSwitch の ID です。 | |
リソースのプロパティ | 構成 | JSON | リソースのプロパティ。 |
例
次のコードは、OSSに配信されるスケジュールされたリソーススナップショットのコンテンツの例を示しています。
[{
"accountId": "152435078218****",
"regionId": "global",
"resourceId": "cen-cdgpjauprthyxi****",
"resourceSnapshot": {
"accountId": "152435078218****",
"configuration": {
"Status": "Active",
"ProtectionLevel": "REDUCED",
"ResourceGroupId": "rg-acfmzdlidtf****",
"CreateTime": "2023-07-25T05:42Z",
"CenId": "cen-cdgpjauprthyxi****",
"Name": "File mounting"
},
"createTime": "2023-07-25T05:42:00Z",
"regionId": "global",
"resourceGroupId": "rg-acfmzdlidtf****",
"resourceId": "cen-cdgpjauprthyxi****",
"resourceName": "File mounting",
"resourceType": "ACS::CEN::CenInstance"
},
"resourceType": "ACS::CEN::CenInstance",
"version": "170676971679****"
}]