c# - 如何找到在我的 Azure 环境中运行的所有部署?

标签 c# deployment azure

我正在尝试用 C# 编写一小段代码来查找在 Azure 中的特定订阅下运行的所有部署。 我确实找到了 Microsoft.WindowsAzure.ServiceRuntime 命名空间的 RoleEnvironment 类 这可以为我提供在我的环境下的角色。 但是谁能帮我找到当前正在运行的部署以及如何获取它们的 ID?

10x,
Nava

最佳答案

您可以使用Windows Azure Service Management API对于这样的事情。

据我所知,当前的 SDK (1.3) 没有封装 REST API 的托管类,因此您需要直接针对 HTTP 堆栈进行编码。不过,这并不是特别难。

要列出特定订阅下的所有服务,您可以使用List Hosted Services操作。

关于c# - 如何找到在我的 Azure 环境中运行的所有部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4842118/

相关文章:

php - 使用 PHP 的 Azure 通知中心 REST API

c# - 从 C# 调用 F# 函数并获取空引用异常

javascript - Angularjs 或 Ionic 框架中的多语言应用程序

c# - 如何限制一个类只能在另一个类中创建?

c# - 悲观地锁定进程之间的代码

Azure Function 扩展因素并通过消耗计划上的计时器触发器进行预热

c# - LINQ 错误 : Method not recognized

Maven 发布 :prepare with artifactory deploy substep fails

deployment - 向不同环境发布管理(开发/质量保证/集成/稳定)

Asp.net 部署(Web 安装程序)