【问题标题】:Create and Delete Availability Test using Azure SDK C#使用 Azure SDK C# 创建和删除可用性测试
【发布时间】:2021-04-13 07:51:05
【问题描述】:

找不到使用 C# Azure SDK 创建或删除可用性测试的方法。我在流利的 SDK 和传统的 SDK 中也看不到任何东西。我已经设法通过使用 ARM 模板并使用 C# 代码以编程方式创建可用性测试。

不幸的是,不知道如何删除此类资源。有什么建议吗?

【问题讨论】:

  • 你的意思是Application Insights Availability Test?
  • 您好,如果我的回答对您有帮助,您能否接受它作为回答,就像this link 一样?谢谢:)。

标签: c# azure sdk azure-sdk-.net azure-sdk


【解决方案1】:

似乎有一个 SDK(不是流利的)允许对 Application Insights 和可用性测试(Web 测试)执行多项操作。 nuget 名为Microsoft.Azure.Management.ApplicationInsights(当前版本为0.3.0-preview)。

它有很好的删除 Web Test 的方法,但是在创建 WebTest 时,它需要在 Web 测试配置中使用 XML,这似乎不是某些人所期望的那样优雅的解决方案。

无论如何,使用一些 SDK 以编程方式实现它是可行的。

【讨论】:

    【解决方案2】:

    如果您的意思是Application Insights Availability Test,那么有一个preview package 用于Application Insights 管理:Microsoft.Azure.Management.ApplicationInsights。

    安装此包后:

    要创建可用性测试,您可以关注add a new web test创建它。

    要删除Availability Test,可以关注delete web test删除。

    我没有测试上面的代码,但是如果你遇到任何问题,请告诉我。

    另一种方式是您可以使用Web Tests rest api相应地创建或删除它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-09
      相关资源
      最近更新 更多