如何使用Python注册Azure资源提供程序

时间:2019-01-22 22:15:44

标签: python azure

我需要自动化新订阅创建的帮助,我需要执行的一项工作是注册资源提供者。我可以从PowerShell看到此内容适用,但是找不到可以做到这一点的SDK模块。

有人可以将我指向SDK

2 个答案:

答案 0 :(得分:1)

对于azure-mgmt-resource绝对可行,有关提供者的一些示例:

    self.resource_client.providers.unregister('Microsoft.Search')
    self.resource_client.providers.get('Microsoft.Search')

    result_list = self.resource_client.providers.list()
    for provider in result_list:
        self.resource_client.providers.register(provider.namespace)
        break

文档: https://docs.microsoft.com/python/api/overview/azure/resources

(我在SDK团队的MS部门工作)

答案 1 :(得分:0)

搜索了azure python sdk,找不到与Azure Resource Provider相关的方法。

但是,您可以通过Provider REST API使用python代码来实现您的要求。