是否可以使用python代码创建azure订阅?如果可能,怎么样?
我想找到这样的东西:
def create_subscriptions():
response = client.create_subscriptions(
------------------,
------------------
)
return response
是的,这是可能的。您应该使用Azure提供的REST API来执行此操作。我不相信这已经被抽象到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": "" } ] }
有关如何操作的更多文档可以在MSFT博客上找到。 https://docs.microsoft.com/en-us/azure/azure-resource-manager/programmatically-create-subscription?tabs=rest