是否有人知道如何以编程方式为azure创建文档数据库帐户?我知道在当前文档数据库帐户中创建数据库。
答案 0 :(得分:0)
您可以使用Azure Resource Manager模板或Azure命令行界面(CLI)以编程方式创建DocumentDB帐户。有关详细信息,请参阅DocumentDB Automation
答案 1 :(得分:0)
@Amol Shinde,尝试使用Azure SDK for Python创建documentdb帐户。
作为参考,这是我的示例代码。
from azure.common.credentials import ServicePrincipalCredentials
from azure.mgmt.resource import ResourceManagementClient
subscription_id = 'xxxx-xxxx-xxx-xxx-xxx'
client_id = 'xxxx-xxxx-xxx-xxx-xxx'
client_secret = 'XXXXXXXXXXXXXXXXXXXXx'
tenant_id = 'xxxx-xxxx-xxx-xxx-xxx'
credentials = ServicePrincipalCredentials(client_id = client_id, secret = client_secret, tenant = tenant_id)
client = ResourceManagementClient(credentials, subscription_id)
documentdb_params = {
'location': 'westus',
'properties': {
'name': 'myDocumentDb',
'databaseAccountOfferType': 'Standard'
}
}
client.resources.create_or_update('<your-resource-group>',
'Microsoft.DocumentDB',
'',
'databaseAccounts',
'myDocumentDb',
'2015-06-01',
documentdb_params)
您可以参考Azure SDK document。
希望它有所帮助。