Azure SignalR 无服务器手臂模板
Azure SignalR serverless arm template
是否可以设置 SignalR 模式(默认 || 无服务器 || 经典)
在手臂模板内?
我当前使用的 arm 模板的快照:
"resources": [
{
"comments": "SignalR serverless arm ressource",
"type": "Microsoft.SignalRService/SignalR",
"sku": {
"name": "Free_F1",
"tier": "Free",
"size": "F1",
"capacity": 1
},
"name": "[parameters('SignalR_Name')]",
"apiVersion": "2018-10-01",
"location": "potatocountry",
"tags": {
"CostCenter": "-",
"Product": "signalr",
"Team": "t5"
},
"scale": null,
"properties": {
"hostNamePrefix": null
},
"dependsOn": []
}
使用此模板,SignalR 在默认模式下生成。需要无服务器模式。
原始答案
我没有在 API 定义中看到这一点。我在 resources.azure.com
中没有看到它,导出模板时也没有看到它。所以我想答案是:暂时“否”。
更新
实际上,这就是门户网站的作用:
/subscriptions/id/resourceGroups/name/providers/Microsoft.SignalRService/SignalR/name/switchFeatures?api-version=2018-10-01
使用此负载:
{"features":[{"flag":"ServiceMode","value":"Serverless"}]}
试试这样的东西:
"type": "Microsoft.SignalRService/SignalR/switchFeatures",
"name": "[concat(parameters('SignalR_Name'), '/doesntmatter')]",
"apiVersion": "2018-10-01",
"location": "xxx",
"properties": {
"features": [{
"flag": "ServiceMode",
"value": "Serverless"
}]
}
是否可以设置 SignalR 模式(默认 || 无服务器 || 经典) 在手臂模板内?
我当前使用的 arm 模板的快照:
"resources": [
{
"comments": "SignalR serverless arm ressource",
"type": "Microsoft.SignalRService/SignalR",
"sku": {
"name": "Free_F1",
"tier": "Free",
"size": "F1",
"capacity": 1
},
"name": "[parameters('SignalR_Name')]",
"apiVersion": "2018-10-01",
"location": "potatocountry",
"tags": {
"CostCenter": "-",
"Product": "signalr",
"Team": "t5"
},
"scale": null,
"properties": {
"hostNamePrefix": null
},
"dependsOn": []
}
使用此模板,SignalR 在默认模式下生成。需要无服务器模式。
原始答案
我没有在 API 定义中看到这一点。我在 resources.azure.com
中没有看到它,导出模板时也没有看到它。所以我想答案是:暂时“否”。
更新
实际上,这就是门户网站的作用:
/subscriptions/id/resourceGroups/name/providers/Microsoft.SignalRService/SignalR/name/switchFeatures?api-version=2018-10-01
使用此负载:
{"features":[{"flag":"ServiceMode","value":"Serverless"}]}
试试这样的东西:
"type": "Microsoft.SignalRService/SignalR/switchFeatures",
"name": "[concat(parameters('SignalR_Name'), '/doesntmatter')]",
"apiVersion": "2018-10-01",
"location": "xxx",
"properties": {
"features": [{
"flag": "ServiceMode",
"value": "Serverless"
}]
}