是否有人知道如何以编程方式为azure创建文档数据库帐户?我知道创建一个数据库到当前文档数据库帐户。如何在azure中使用python创建documentdb帐户?
1
A
回答
0
您可以使用Azure资源管理器模板或Azure命令行界面(CLI)以编程方式创建DocumentDB帐户。有关详细信息,
0
@Amol欣德见DocumentDB Automation,尝试使用Azure的SDK为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。
希望它有帮助。
相关问题
- 1. 在Azure AD中使用Microsoft.Graph SDK创建本地帐户B2C
- 2. 如何在Azure中创建新的自动化帐户
- 3. 如何使用netbeans在grails中创建用户帐户?
- 4. 无法使用Mongodb协议在Azure DocumentDb中创建索引
- 5. 无法使用Spring MongoTemplate在Azure DocumentDB中创建索引
- 6. 如何获取在Azure DocumentDB中创建的最新文档
- 7. 如何使用servlet创建新帐户
- 8. 如何使用java创建Facebook帐户
- 9. Azure门户帐户创建,请使用@ xyz.onmicrosoft.com或@ xyz.com?
- 10. 如何创建Firebase用户帐户
- 11. 创建Azure存储帐户VerySlow
- 12. 在Python中使用服务帐户创建DfpClient
- 13. 如何创建亲帐户
- 14. 如何创建XMPP帐户?
- 15. 如何使用ASP.Net(C#)在Azure Active Directory中创建组/用户?
- 16. 如何在web应用中创建子域用户帐户
- 17. 使用Rails创建FTP用户帐户
- 18. 如何使用PHP创建总帐/ T帐户Mysql
- 19. 如何在Python中使用python创建用户
- 20. 使用Unity3D在Parse上创建帐户
- 21. 在DocumentDB中使用Azure搜索
- 22. xmpppy创建用户帐户
- 23. 创建Vista用户帐户
- 24. 如何在arangodb中创建新的用户帐户?
- 25. 如何在SQL Server 2000中创建用户帐户?
- 26. 如何在Box帐户中创建App用户?
- 27. 如何创建Omniture SiteCatalyst试用帐户?
- 28. 如何使用html5,javascript,jquery创建用户帐户?
- 29. 如何使用条纹创建用户银行帐户?
- 30. 如何仅使用用户帐户ID创建AdSense广告?
感谢您的更新。 为上述代码我得到这个错误: {“错误”:{“代码”:“InvalidRequestContent”,“消息”:“请求内容是无效的,不能被反序列化:“错误转换值\‘{\’位置\ “:\” westus \ “\ ”属性\“:{\ ”名称\“:\ ”myDocumentDb \“,\ ”databaseAccountOfferType \“:\ ”标准\“}} \” 键入“Microsoft.WindowsAzure .ResourceStack.Frontdoor.Data.Definitions.ResourceDefinition'。Path''} –
这不是我的工作,但我已经使用下面的其余API来创建它,并且API对我来说工作正常 “/ subscriptions/ /resourceGroups//providers/Microsoft.DocumentDB/databaseAccounts/ “ 在头部,我们只需要把Azure的ARM认证令牌。 –