Troubleshooters interface
表示疑难解答的界面。
方法
| continue(string, string, Troubleshooters |
使用“stepId”和“responses”作为触发器来继续相应的故障排除程序资源名称的故障排除步骤。 |
| create(string, string, Troubleshooters |
使用“solutionId”和“properties.parameters”作为触发器,在资源或订阅下创建特定的疑难解答作。 |
| end(string, string, Troubleshooters |
结束疑难解答作 |
| get(string, string, Troubleshooters |
获取疑难解答实例结果,其中包括正在执行的疑难解答资源名称的步骤状态/结果。 |
| restart(string, string, Troubleshooters |
使用适用的疑难解答资源名称作为输入重启疑难解答 API。 |
方法详细信息
continue(string, string, TroubleshootersContinueOptionalParams)
使用“stepId”和“responses”作为触发器来继续相应的故障排除程序资源名称的故障排除步骤。
Continue API 用于提供特定故障排除程序进入该过程下一步所需的输入。 使用“创建 API”创建疑难解答后,将使用此 API。
function continue(scope: string, troubleshooterName: string, options?: TroubleshootersContinueOptionalParams): Promise<TroubleshootersContinueHeaders>
参数
- scope
-
string
scope = 受影响的资源的 resourceUri。
例如:/subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read
- troubleshooterName
-
string
疑难解答资源名称。
选项参数。
返回
Promise<TroubleshootersContinueHeaders>
create(string, string, TroubleshootersCreateOptionalParams)
使用“solutionId”和“properties.parameters”作为触发器,在资源或订阅下创建特定的疑难解答作。
Azure 疑难解答有助于难以对问题进行分类,通过指导用户轻松完成故障排除过程,减少客户观察到的问题与解决方案之间的差距。 每个疑难解答流表示 Azure 中的问题区域,并且具有复杂的类似树的结构,可解决许多根本原因。 通过仔细考虑客户提出的以前的支持请求,这些流程由 Subject Matter 专家和客户支持工程师的帮助下做好准备。 故障排除程序根据资源后端信号和客户手动选择在精心策划的解决方案中终止。
function create(scope: string, troubleshooterName: string, options?: TroubleshootersCreateOptionalParams): Promise<TroubleshooterResource>
参数
- scope
-
string
scope = 受影响的资源的 resourceUri。
例如:/subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read
- troubleshooterName
-
string
疑难解答资源名称。
选项参数。
返回
Promise<TroubleshooterResource>
end(string, string, TroubleshootersEndOptionalParams)
结束疑难解答作
function end(scope: string, troubleshooterName: string, options?: TroubleshootersEndOptionalParams): Promise<TroubleshootersEndHeaders>
参数
- scope
-
string
scope = 受影响的资源的 resourceUri。
例如:/subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read
- troubleshooterName
-
string
疑难解答资源名称。
- options
- TroubleshootersEndOptionalParams
选项参数。
返回
Promise<TroubleshootersEndHeaders>
get(string, string, TroubleshootersGetOptionalParams)
获取疑难解答实例结果,其中包括正在执行的疑难解答资源名称的步骤状态/结果。
获取 API 用于检索疑难解答实例的结果,其中包括疑难解答工作流中每个步骤的状态和结果。 此 API 需要使用创建 API 创建的疑难解答资源名称。
function get(scope: string, troubleshooterName: string, options?: TroubleshootersGetOptionalParams): Promise<TroubleshooterResource>
参数
- scope
-
string
scope = 受影响的资源的 resourceUri。
例如:/subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read
- troubleshooterName
-
string
疑难解答资源名称。
- options
- TroubleshootersGetOptionalParams
选项参数。
返回
Promise<TroubleshooterResource>
restart(string, string, TroubleshootersRestartOptionalParams)
使用适用的疑难解答资源名称作为输入重启疑难解答 API。
它返回应在后续请求中使用的新资源名称。 调用此 API 后,旧资源名称已过时。
function restart(scope: string, troubleshooterName: string, options?: TroubleshootersRestartOptionalParams): Promise<TroubleshootersRestartResponse>
参数
- scope
-
string
scope = 受影响的资源的 resourceUri。
例如:/subscriptions/0d0fcd2e-c4fd-4349-8497-200edb3923c6/resourcegroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read
- troubleshooterName
-
string
疑难解答资源名称。
选项参数。
返回
Promise<TroubleshootersRestartResponse>