如何通过 Softlayer Python Lib 命名手动快照
How to Name Manual Snapshots via Softlayer Python Lib
我想知道如何使用 Softlayer API 使用 Softlayer_Network_storage service 收集和命名手动快照?
当使用 "getManualSnapshots" 查看我为手动快照设置的名称时,不清楚使用什么掩码。
目前我的面膜如下
mask='mask[serviceResource[serviceResourceName]]'
但这只会产生错误。除此之外,我不确定我还能用什么来获得这个名字。
我在弄清楚包含该名称的对象 ID 后,我在想我会使用 "editObject" 属性来编辑快照名称,这是否正确?
你只需要拿到笔记,
mask=mask[notes]
要添加名称只需编辑对象并替换注释,您需要使用此方法http://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/editObject
编辑对象:
import SoftLayer
import json
import sys
USERNAME = 'set me'
API_KEY = 'set me'
client = SoftLayer.create_client_from_env(username=USERNAME, api_key=API_KEY)
client['SoftLayer_Network_Storage'].editObject({"notes": "testing notes"},id=snapshot
_id)
此致
我想知道如何使用 Softlayer API 使用 Softlayer_Network_storage service 收集和命名手动快照?
当使用 "getManualSnapshots" 查看我为手动快照设置的名称时,不清楚使用什么掩码。
目前我的面膜如下
mask='mask[serviceResource[serviceResourceName]]'
但这只会产生错误。除此之外,我不确定我还能用什么来获得这个名字。
我在弄清楚包含该名称的对象 ID 后,我在想我会使用 "editObject" 属性来编辑快照名称,这是否正确?
你只需要拿到笔记,
mask=mask[notes]
要添加名称只需编辑对象并替换注释,您需要使用此方法http://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/editObject
编辑对象:
import SoftLayer
import json
import sys
USERNAME = 'set me'
API_KEY = 'set me'
client = SoftLayer.create_client_from_env(username=USERNAME, api_key=API_KEY)
client['SoftLayer_Network_Storage'].editObject({"notes": "testing notes"},id=snapshot
_id)
此致