弹性裸金属服务器

    部署集

    创建部署集

    通过以下代码根据指定的部署集策略和并发度创建部署集

    def create_deploy_set(self):
        #设置部署集并发度,范围 [1,5 ]
        concurrency = 1
        #设置创建部署集的策略,BBC实例策略只支持:"tor_ha"
        strategy = "tor_ha"
        #设置创建部署集的名称
        name = 'your-deploy-set-name' 
        #设置创建的部署集的描述信息
        desc='your-deploy-set-desc'
        #如果用户未指定client_token参数,用uuid4生成一个随机字符串给client_token
        generate_client_token = str(uuid.uuid4())
        client_token = generate_client_token()
        self.client.create_deploy_set(concurrency=concurrency,
                                      strategy=strategy,
                                      name=name,
                                      desc=desc)

    查询部署集列表

    使用以下代码查询所有部署集实例的列表及详情信息

    def list_deploy_sets(self):
        #执行查询部署集列表操作
        self.client.list_deploy_sets()

    查询部署集详情

    使用以下代码可以查询指定套餐的详细信息:

    def get_deploy_set(self): 
        #设置你要查询的部署集id
        deploy_set_id = 'your-choose-deploy-set-id'
        self.client.get_flavor(deploy_set_id=deploy_set_id)

    删除指定的部署集

    使用以下代码删除用户自己的指定的部署集

    def delete_image(self): 
        #待删除部署集ID
        deploy_set_id='your-choose-deploy-set-id'
        self.client.delete_deploy_set(deploy_set_id=deploy_set_id)
    上一篇
    镜像
    下一篇
    套餐