1

Azure 是否提供完整的 API 来完成所有任务,而无需打开 Azure 门户。我听说有一些 REST API 可用,但不确定它们的覆盖范围。

我的问题是我们是否可以完全用我们定制的企业应用程序替换 Azure 门户,该应用程序实际上调用了 Azure 提供的 REST API。

这就是为什么我需要这个奇怪的东西

我们需要这个,因为我们的组织正在开发一个内部统一应用程序来从单点管理我们在所有三个云 Azure、AWS 和 Google Cloud 上的资源。

4

1 回答 1

2

你的问题的答案是肯定的。你当然可以这样做。正如 Alex 在他的评论中提到的,首先看一下Azure 服务管理 API

不过有几点我想指出:

  • 如您所知,现在有两个门户(实时预览)。不幸的是,这两个门户都使用不同的 API 集。Live 使用Service Management API,Preview 使用Azure Resource Manager (ARM) API。因此,您必须确保在您的应用程序中使用这两个 API。尽管微软正在努力使所有 API 都通过 ARM API 公开,但仍有许多工作需要完成。
  • 我注意到的另一件事是,有时某些服务的 REST API 文档会丢失,尽管有一些方法可以找到该信息。如果您正在为这些服务构建支持并且无法找到文档,请记住这一点。

我建议您从这里开始:https ://msdn.microsoft.com/en-us/library/azure/mt420159.aspx ,然后找出您有兴趣在应用程序中支持的服务的 REST API。

于 2015-09-23T10:05:38.943 回答