gpt4 book ai didi

azure - 用于 ComputeManagementClient 操作(例如创建、获取、交换)的等效 Azure ARM API

转载 作者:行者123 更新时间:2023-12-03 04:50:45 24 4
gpt4 key购买 nike

我必须用 Azure ARM 替换服务管理 API,并且我发现很难找到以下等效 Azure ARM API 的正确文档

1) ComputeManagementClient.Deployments.Create- 我在azure资源管理器的帮助下找到了按槽进行GET部署的API。

https://management.azure.com/subscriptions/{mySubID}/resourceGroups/{myResourcegroup}/providers/Microsoft.ClassicCompute/domainNames/{myCloudService}/slots/Production?api-version=2016-04-01

PUT/POST 请求正文是什么?

2) ComputeManagementClient.Deployments.swap - 使用生产槽交换部署的 API 是什么?

3) ComputeManagementClient.HostedServices.Create

 https://management.azure.com/subscriptions/{mySubID}/resourceGroups/{myResourcegroup}/providers/Microsoft.ClassicCompute/domainNames/{myCloudService}/slots/Production?api-version=2016-04-01

上面的API会创建云服务吗?如果是这样,请求正文中应该包含哪些参数?

最佳答案

要创建部署槽,您可以调整此arm模板 block (属性将是正文,路径将是名称+类型的组合),请参阅this一些额外的例子:

    {
"apiVersion": "2015-06-01",
"name": "slotName",
"type": "Microsoft.ClassicCompute/domainNames/slots",
"dependsOn": [
"cloudServiceName"
],
"properties": {
"deploymentLabel": "[parameters('deploymentLabel')]",
"packageLink": {
"Uri": "[parameters('packageLink')]"
},
"configurationLink": {
"Uri": "[parameters('configurationLink')]"
},
"deploymentOptions": "[parameters('deploymentOptions')]"
}
}

此外,此类信息的最佳来源是 fiddler ;)(至少我是如何知道的)

关于azure - 用于 ComputeManagementClient 操作(例如创建、获取、交换)的等效 Azure ARM API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45968063/

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