【问题标题】:How to get the configuration of CloudService(classic) with Azure ARM API如何使用 Azure ARM API 获取 CloudService(classic) 的配置
【发布时间】:2017-08-24 12:06:13
【问题描述】:

我想得到CloudService(classic)的配置,我做了以下

1) 获取资源ID:Cloudservice->properties->resourceID

Resource Id: /subscriptions/{mySubscriptionID}/resourceGroups/{myResourceGroup}/providers/Microsoft.ClassicCompute/domainNames/{myCloudServicename}/

2)我使用这个resourceID如下

https://management.azure.com/subscriptions/{mySubscriptionID}/resourceGroups/{myResourceGroup}/providers/Microsoft.ClassicCompute/domainNames/{myCloudServicename}/deploymentslots/Production?api-version=2015-06-01

它只在第一次尝试时起作用。

这是正确的方法吗?如果否,请给我一个解决方案

注意: 我提到了这个链接: https://msdn.microsoft.com/en-us/library/azure/ee460804.aspx

GET https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot>

谢谢 ~哈莉

【问题讨论】:

    标签: azure azure-cloud-services azure-resource-manager


    【解决方案1】:

    这是正确的方法吗?如果否,请给我一个解决方案

    我创建了一个测试经典云服务并使用 arm api 使其配置正常运行。

    可以多次获取。

    我猜你的身份验证令牌或 api 版本可能有问题。

    这里有一个简单的方法来获取配置。

    您可以访问由 azure 创建的 resources explorer 站点。

    在本站,我们可以直接使用arm api获取Azure资源信息(该工具会发送arm api获取信息,你可以使用F12查看它是如何发送请求的)。

    登录本站后,您可以搜索您的云服务名称。

    您可以看到这张图片的详细信息:

    【讨论】:

    • 是的!太好了..实际上我的要求是,获取配置然后编辑并上传回来。全部通过 ARM API。我在获得 ARM API 时遇到了困难……有了这个资源管理器,我可以立即获得 API。它真的是一个很好的信息......非常感谢。 :-) :-)
    • 如果你觉得我的回答有用。请将其标记为其他遇到相同错误的人的答案。
    【解决方案2】:

    使用 Azure 资源浏览器,我可以获得所有 ARM API(特定于我的服务)及其所需的信息,例如请求和响应参数,特别是 api-version(很难找到) 用简单的 F12。

    这是解决我的问题的快速简便的方法。 感谢@BrandoZhang 的这个建议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-14
      • 2019-11-05
      • 2021-08-15
      • 2014-01-24
      • 2020-09-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-01
      相关资源
      最近更新 更多