IP グループ - アドレスの追加
このコマンドを使用して、IP グループにアドレスを追加します。
単一 IP アドレスの追加
フォーマット:
<ipgroup object>.ips.create(<an ipaddress>)
次に例を示します。
admin.ipgroups[0].ips.create('172.16.66.50')
出力:
[{
"createdtime": "Tue, 17 Jan 2012 17:20:52 GMT",
"currentstatus": "available",
"hostname": None,
"id":"/deployment/resources/addresses/b0676045-5395-4d2f-826d-54d50784ee65",
"ip": "172.16.66.50",
"ipgroup": (nested object),
"updatedtime": "Tue, 17 Jan 2012 17:20:52 GMT"
}]
IP アドレスの範囲の追加
フォーマット:
<ipgroup object>.ips.create(<start ip address>, <end ipaddress>)
次に例を示します。
admin.ipgroups[0].ips.create('172.16.66.2','172.16.66.3')
出力:
[{
"createdtime":
"Tue, 17 Jan 2012 17:27:13 GMT",
"currentstatus": "available",
"hostname": None,
"id":
"/deployment/resources/addresses/19e9b78d-0825-46fb-bf1e-ab5bdcf4483b",
"ip": "172.16.66.2",
“ipgroup": (nested object),
"updatedtime": "Tue, 17 Jan 2012 17:27:13 GMT"
}, {
"createdtime":
"Tue, 17 Jan 2012 17:27:14 GMT",
"currentstatus": "available",
"hostname": None,
"id":
"/deployment/resources/addresses/245d81cd-2a3b-4d1d-877d-7de659ab58f9",
"ip": "172.16.66.3",
"ipgroup": (nested object),
"updatedtime": "Tue, 17 Jan 2012 17:27:14 GMT" }]
ホスト名のリストの追加
フォーマット:
<ipgroup object>.ips.create(<a list of hostnames>)
次に例を示します。
admin.ipgroups[0].ips.create(['a.com',“b.com”])
出力:
[{
"createdtime":
"Tue, 17 Jan 2012 17:34:45 GMT",
"currentstatus": "available",
"hostname":
"a.com",
"id":
"/deployment/resources/addresses/1ae4be3d-c861-40bc-9aa6-8d2347a856d1",
"ip": None,
"ipgroup":
(nested object),
"updatedtime":
"Tue, 17 Jan 2012 17:34:45 GMT"
}, {
"createdtime":
"Tue, 17 Jan 2012 17:34:47 GMT",
"currentstatus":
"available",
"hostname":
"b.com",
"id":
"/deployment/resources/addresses/f77468d0-022b-464f-9e38-e3bb99970231",
"ip": None,
"ipgroup":
(nested object),
"updatedtime":
"Tue, 17 Jan 2012 17:34:47 GMT"
}]