在Azure中创建订阅的Python代码
是否可以使用python代码创建azure订阅?如果可能,如何进行? 我想找到这样的东西:在Azure中创建订阅的Python代码,python,azure,Python,Azure,是否可以使用python代码创建azure订阅?如果可能,如何进行? 我想找到这样的东西: def create_subscriptions(): response = client.create_subscriptions( ------------------, ------------------ ) return response 还有一个python SDK可以用来创建订阅 首先,您需要使用pip install azure m
def create_subscriptions():
response = client.create_subscriptions(
------------------,
------------------
)
return response
pip install azure mgmt
然后尝试调用它来创建订阅是的,这是可能的。您应该使用Azure提供的RESTAPI来执行此操作。我不相信这已经被抽象到SDK中了(尽管@Ivan Yang表示不同) 基本上,它归结为为为您的注册帐户执行此REST请求: POST https://management.azure.com/providers/Microsoft.Billing/enrollmentAccounts/747ddfe5-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.Subscription/createSubscription?api-version=2018-03-01-preview { "displayName": "Dev Team Subscription", "offerType": "MS-AZR-0017P", "owners": [ { "objectId": "" }, { "objectId": "" } ] } 邮递https://management.azure.com/providers/Microsoft.Billing/enrollmentAccounts/747ddfe5-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.Subscription/createSubscription?api-版本=2018-03-01-预览 { “displayName”:“开发团队订阅”, “报价类型”:“MS-AZR-0017P”, “业主”:[ { “objectId”:” }, { “objectId”:” } ] } 更多关于如何做到这一点的文档可以在MSFT博客上找到。
更准确地说,您需要azure管理订阅包。查看此测试:这里有一个在最近的Azure SDK for Python迭代中创建订阅的方法:是的,正如Ivan所说,SDK是可用的(我在微软的Python SDK团队工作)