python - 无法使用 Python 库添加 ADZO 变量组
问题描述
我正在尝试在这里使用 AZDO Python 库AZDO Python 库。当我尝试使用项目引用添加变量组时,出现错误:
"TypeError: 'VariableGroupProjectReference' object is not iterable".
我相信我必须将 VariableGroupProjectReference 传递给“add_variable_group”函数的 VariableGroupParameters,但我可能是错的,或者我错过了一个步骤。他们网站上的示例对于这个库来说有点缺乏。任何帮助表示赞赏。谢谢!
from azure.devops.connection import Connection
from msrest.authentication import BasicAuthentication
from azure.devops.v6_0.task_agent.task_agent_client import TaskAgentClient
from azure.devops.v6_0.task_agent.models import VariableGroupParameters
from azure.devops.v6_0.task.models import ProjectReference
from azure.devops.v6_0.task_agent.models import VariableGroupProjectReference
personal_access_token = "1234567890"
org_url = "https://myaccountuserperson.visualstudio.com/"
credentials = BasicAuthentication('',personal_access_token)
task_agent_connection = TaskAgentClient(base_url = org_url, creds=credentials )
var_grp_param = VariableGroupParameters()
var_grp_param.name = "my_var_group_name"
var_grp_param.description = "my test group"
project_ref = ProjectReference()
project_ref.id = '1234567890'
project_ref.name = "myproject"
var_project_ref = VariableGroupProjectReference()
var_project_ref.project_reference = project_ref
var_grp_param.variable_group_project_references = var_project_ref
task_agent_connection.add_variable_group(var_grp_param)
解决方案
推荐阅读
- android - Android捕获图像并传递活动结果
- javascript - 哪种数据结构最适合快速搜索的文本数据?
- reactjs - [GraphQL 错误]:消息:未知类型“postsConnection”。,位置:[object Object],路径:未定义
- sql - 将单元格中的 xml 文本转换为列
- haskell - 通过 Nat-kinds 递归
- informix - 我们可以更改informix 表的数据库空间吗?
- mysql - 有没有一种可能的方法可以将带有某个元键的元数据表中的一行自动插入到新行中?
- python-3.x - 散景:如何从多选下拉列表中取消选择所有值?
- css - React - 根据视图更改组件中文本的颜色
- c++11 - 如何在 C++ 11 中实现这个关于并发的脚本