你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SelfHelpExtensions 类

定义

用于将扩展方法添加到 Azure.ResourceManager.SelfHelp 的类。

public static class SelfHelpExtensions
type SelfHelpExtensions = class
Public Module SelfHelpExtensions
继承
SelfHelpExtensions

方法

CheckSelfHelpNameAvailability(ArmClient, ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

此 API 用于检查用于诊断、疑难解答或解决方案的资源名称的唯一性

  • 请求路径/{scope}/providers/Microsoft.Help/checkNameAvailability
  • 操作IdCheckNameAvailability_Post
CheckSelfHelpNameAvailabilityAsync(ArmClient, ResourceIdentifier, SelfHelpNameAvailabilityContent, CancellationToken)

此 API 用于检查用于诊断、疑难解答或解决方案的资源名称的唯一性

  • 请求路径/{scope}/providers/Microsoft.Help/checkNameAvailability
  • 操作IdCheckNameAvailability_Post
GetSelfHelpDiagnostic(ArmClient, ResourceIdentifier, String, CancellationToken)

使用创建诊断时选择的“diagnosticsResourceName”获取诊断。

  • 请求路径/{scope}/providers/Microsoft.Help/诊断/{diagnosticsResourceName}
  • 操作IdDiagnostics_Get
GetSelfHelpDiagnosticAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

使用创建诊断时选择的“diagnosticsResourceName”获取诊断。

  • 请求路径/{scope}/providers/Microsoft.Help/诊断/{diagnosticsResourceName}
  • 操作IdDiagnostics_Get
GetSelfHelpDiagnosticResource(ArmClient, ResourceIdentifier)

获取一个对象, SelfHelpDiagnosticResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String) 从其组件创建 。SelfHelpDiagnosticResourceResourceIdentifier Mocking 若要模拟此方法,请改为模拟 GetSelfHelpDiagnosticResource(ResourceIdentifier)

GetSelfHelpDiagnostics(ArmClient, ResourceIdentifier)

获取 ArmClient 中 SelfHelpDiagnosticResources 的集合。 Mocking 若要模拟此方法,请改为模拟 GetSelfHelpDiagnostics(ResourceIdentifier)

GetSelfHelpDiscoverySolutions(ArmClient, ResourceIdentifier, String, String, CancellationToken)

使用 problemClassification API) AND resourceUri 或 resourceType 列出相关的 Azure 诊断和解决方案。<br/> Discovery Solutions 是帮助 API 中的初始入口点,用于标识相关的 Azure 诊断和解决方案。 我们将尽最大努力根据输入类型返回最有效的解决方案,在请求 URL <br/br/>>< 必需输入:problemClassificationId (使用 problemClassification API) <br/>可选输入:resourceUri 或资源类型 <br/><br/<>b>注意: </b> 'requiredInputs'from Discovery 解决方案响应必须通过“additionalParameters”作为诊断和解决方案 API 的输入传递。

  • 请求路径/{scope}/providers/Microsoft.Help/discoverySolutions
  • 操作IdDiscoverySolution_List
GetSelfHelpDiscoverySolutionsAsync(ArmClient, ResourceIdentifier, String, String, CancellationToken)

使用 problemClassification API) AND resourceUri 或 resourceType 列出相关的 Azure 诊断和解决方案。<br/> Discovery Solutions 是帮助 API 中的初始入口点,用于标识相关的 Azure 诊断和解决方案。 我们将尽最大努力根据输入类型返回最有效的解决方案,在请求 URL <br/br/>>< 必需输入:problemClassificationId (使用 problemClassification API) <br/>可选输入:resourceUri 或资源类型 <br/><br/<>b>注意: </b> 'requiredInputs'from Discovery 解决方案响应必须通过“additionalParameters”作为诊断和解决方案 API 的输入传递。

  • 请求路径/{scope}/providers/Microsoft.Help/discoverySolutions
  • 操作IdDiscoverySolution_List
GetSolutionResource(ArmClient, ResourceIdentifier)

获取一个对象, SolutionResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String) 从其组件创建 。SolutionResourceResourceIdentifier Mocking 若要模拟此方法,请改为模拟 GetSolutionResource(ResourceIdentifier)

GetSolutionResource(ArmClient, ResourceIdentifier, String, CancellationToken)

创建解决方案时,使用适用的 solutionResourceName 获取解决方案。

  • 请求路径/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • 操作IdSolution_Get
GetSolutionResourceAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

创建解决方案时,使用适用的 solutionResourceName 获取解决方案。

  • 请求路径/{scope}/providers/Microsoft.Help/solutions/{solutionResourceName}
  • 操作IdSolution_Get
GetSolutionResources(ArmClient, ResourceIdentifier)

获取 ArmClient 中 SolutionResources 的集合。 Mocking 若要模拟此方法,请改为模拟 GetSolutionResources(ResourceIdentifier)

GetTroubleshooterResource(ArmClient, ResourceIdentifier)

获取一个对象, TroubleshooterResource 该对象表示 ,以及可对它执行但不带数据的实例操作。 可以使用 CreateResourceIdentifier(String, String) 从其组件创建 。TroubleshooterResourceResourceIdentifier Mocking 若要模拟此方法,请改为模拟 GetTroubleshooterResource(ResourceIdentifier)

GetTroubleshooterResource(ArmClient, ResourceIdentifier, String, CancellationToken)

获取疑难解答实例结果,其中包括正在执行的疑难解答资源名称的步骤状态/结果。<br/> Get API 用于检索疑难解答实例的结果,其中包括疑难解答工作流中每个步骤的状态和结果。 此 API 需要使用创建 API 创建的疑难解答资源名称。

  • 请求路径/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • 操作IdTroubleshooters_Get
GetTroubleshooterResourceAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

获取疑难解答实例结果,其中包括正在执行的疑难解答资源名称的步骤状态/结果。<br/> Get API 用于检索疑难解答实例的结果,其中包括疑难解答工作流中每个步骤的状态和结果。 此 API 需要使用创建 API 创建的疑难解答资源名称。

  • 请求路径/{scope}/providers/Microsoft.Help/troubleshooters/{troubleshooterName}
  • 操作IdTroubleshooters_Get
GetTroubleshooterResources(ArmClient, ResourceIdentifier)

获取 ArmClient 中 TroubleshooterResources 的集合。 Mocking 若要模拟此方法,请改为模拟 GetTroubleshooterResources(ResourceIdentifier)

适用于