1

次のような JSON があります。

{
      "elements": [
      {
        "name": "F975CFAF-8FB4-2926-DD56-74CD230D15AF",
        "uri": "vm/hpcloud/nova/large",
        "parameters": {
          "imageUri": "image/hpcloud/nova/ami-00001b03",
          "securityGroups": [
            "default"
          ]
        },
        "metadata": {
          "name": "HPCloud Large VM with Ubuntu 10.04 With BitNami WebPack 1.2-0 Nova",
          "description": "HPCloud Large VM with Ubuntu 10.04 With BitNami WebPack 1.2-0 Nova"
        }
      }
      ]
}

次のように属性「メタデータ」を操作する必要があります(新しい属性が追加されることに注意してください):

{
      "elements": [
      {
        "name": "F975CFAF-8FB4-2926-DD56-74CD230D15AF",
        "uri": "vm/hpcloud/nova/large",
        "parameters": {
          "imageUri": "image/hpcloud/nova/ami-00001b03",
          "securityGroups": [
            "default"
          ]
        },
        "metadata": {
          "name": "HPCloud Large VM with Ubuntu 10.04 With BitNami WebPack 1.2-0 Nova",
          "description": "HPCloud Large VM with Ubuntu 10.04 With BitNami WebPack 1.2-0 Nova",
          "charge" : 80
        }
      }
      ]
}

ノードjsを使用してこれを達成する簡単な方法はありますか?

4

1 に答える 1