C# 我们可以用我们的企业客户端应用程序取代Azure Portal来执行我们在Azure protal上执行的所有任务吗

C# 我们可以用我们的企业客户端应用程序取代Azure Portal来执行我们在Azure protal上执行的所有任务吗,c#,azure,cloud,azureportal,C#,Azure,Cloud,Azureportal,Azure是否提供完整的API来完成所有任务,而无需打开Azure门户。 我听说有一些RESTAPI可用,但不确定它们的覆盖范围 我的问题是,我们能否完全用定制的企业应用程序取代Azure门户,该应用程序实际上调用Azure提供的REST API 这就是为什么我需要这个奇怪的东西 我们需要这一点,因为我们的组织正在开发一个内部统一应用程序,从单点管理我们在所有三个云Azure、AWS和Google云上的资源。您的问题的答案是肯定的。你当然可以做到。正如Alex在评论中提到的,首先看一下 不过,我

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

我的问题是,我们能否完全用定制的企业应用程序取代Azure门户,该应用程序实际上调用Azure提供的REST API

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


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

您的问题的答案是肯定的。你当然可以做到。正如Alex在评论中提到的,首先看一下

不过,我想指出以下几点:

  • 正如您所知,现在有两个门户(和)。不幸的是,这两个门户都使用不同的API集。实时使用和预览使用。因此,您必须确保在应用程序中同时使用这两种API。虽然微软正在努力使所有的API通过ARMAPI公开,但仍有很多工作需要做
  • 我注意到的另一件事是,某些服务的RESTAPI文档有时会丢失,尽管有办法找到这些信息。如果您正在构建对这些服务的支持,但无法找到文档,请记住这一点

我建议您从这里开始:然后找出您感兴趣的应用程序中支持的服务的REST API。

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