我想用 Azure Devops 中的两个 python 包构建一个 Azure ML 环境。为此,我需要一个与 Azure Devops 的工作区连接。一个包发布到工件提要,我可以使用 python SDK 使用个人访问令牌访问它:
ws.set_connection(name="ConnectionName",
category= "PythonFeed",
target = "https://pkgs.dev.azure.com/",
authType = "PAT",
value = PAT_TOKEN)
但是,另一方面,我需要从 Azure Devops 中的 git 存储库获取包。Python SDK和底层REST API的文档没有提供参数的选项,只是它们需要是字符串(参见链接)。
我的问题:以下论点有哪些选择:
- 身份验证类型
- 类别
- 值格式
我需要为目标参数设置什么,以便我可以使用可能不同的身份验证连接到 Azure DevOps 存储库?