gpt4 book ai didi

azure - 如何使用 ARM 模板创建 CosmosDB SQL API 无服务器帐户?

转载 作者:行者123 更新时间:2023-12-02 07:43:00 26 4
gpt4 key购买 nike

我正在尝试使用 Cosmosdb sql api 创建一个无服务器帐户,但没有找到任何给出的示例 here

我已尝试使用以下 ARM 模板,但它没有创建无服务器帐户

  "resources" : [
{
"type": "Microsoft.DocumentDB/databaseAccounts",
"apiVersion": "2020-04-01",
"kind": "Serverless",
"name": "[parameters('accountName')]",
"location": "[parameters('location')]",
"properties": {
"enableFreeTier": false,
"databaseAccountOfferType": "Standard",
"consistencyPolicy": {
"defaultConsistencyLevel": "Session"
},
"locations": [
{
"locationName": "[parameters('location')]"
}
]
}
},
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases",
"apiVersion": "2020-04-01",
"name": "[format('{0}/{1}', parameters('accountName'), parameters('databaseName'))]",
"properties": {
"resource": {
"id": "[parameters('databaseName')]"
},
"options": {}
},
"dependsOn": [
"[resourceId('Microsoft.DocumentDB/databaseAccounts', parameters('accountName'))]"
]
}

]

抛出错误”"message": "资源类型无服务器未知\r\nActivityId: 0c86f162-3386-49e1-b354-57ba309bb44f, Microsoft.Azure.Documents.Common/2.14.0""

最佳答案

错误有效,以下是databaseAccount可用的可能值 kind

  • “全局文档数据库”
  • 'MongoDB'
  • “解析”

要创建无服务器帐户,您需要在属性下传递如下功能参数

 "properties": {
"enableFreeTier": false,
"capabilities": [
{
"name": "EnableServerless"
}
],
"databaseAccountOfferType": "Standard",
"consistencyPolicy": {
"defaultConsistencyLevel": "Session"
},
"locations": [
{
"locationName": "[parameters('location')]"
}
]
}

关于azure - 如何使用 ARM 模板创建 CosmosDB SQL API 无服务器帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69206885/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com