预留实例券
更新时间:2024-05-14
绑定标签
使用以下代码给指定预留实例券绑定标签
from baidubce.services.bbc import bbc_model
from baidubce.services.bbc.bbc_client import BbcClient
from sample.bbc import bbc_sample_conf
if __name__ == "__main__":
import logging
logging.basicConfig(level=logging.DEBUG)
__logger = logging.getLogger(__name__)
bbc_client = BbcClient(bbc_sample_conf.config)
# 预留实例券ID,最多支持100个
reserved_instance_ids = ['r-Qyycx1SX']
instance_tag1 = bbc_model.TagModel(tagKey='TestKey02',
tagValue='TestValue02')
instance_tag2 = bbc_model.TagModel(tagKey='TestKey03',
tagValue='TestValue03')
# 待绑定tag列表
instance_tags = [instance_tag1, instance_tag2]
bbc_client.bind_reserved_instance_to_tags(reserved_instance_ids=reserved_instance_ids, tags=instance_tags)
解绑标签
使用以下代码从指定预留实例券中解绑标签
from baidubce.services.bbc import bbc_model
from baidubce.services.bbc.bbc_client import BbcClient
from sample.bbc import bbc_sample_conf
if __name__ == "__main__":
import logging
logging.basicConfig(level=logging.DEBUG)
__logger = logging.getLogger(__name__)
bbc_client = BbcClient(bbc_sample_conf.config)
# 预留实例券ID,最多支持100个
reserved_instance_ids = ['r-Qyycx1SX']
instance_tag1 = bbc_model.TagModel(tagKey='TestKey02',
tagValue='TestValue02')
instance_tag2 = bbc_model.TagModel(tagKey='TestKey03',
tagValue='TestValue03')
# 待解绑tag列表
instance_tags = [instance_tag1, instance_tag2]
bbc_client.unbind_reserved_instance_from_tags(reserved_instance_ids=reserved_instance_ids, tags=instance_tags)