DiscoveryToolsClient Class

Definition

The DiscoveryToolsClient sub-client.

public class DiscoveryToolsClient
type DiscoveryToolsClient = class
Public Class DiscoveryToolsClient
Inheritance
DiscoveryToolsClient

Constructors

Name Description
DiscoveryToolsClient()

Initializes a new instance of DiscoveryToolsClient for mocking.

Properties

Name Description
Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Name Description
CancelRunLro(WaitUntil, String, String, CancellationToken)

Cancel an ongoing tool run.

CancelRunLro(WaitUntil, String, String, RequestContext)

Cancel an ongoing tool run.

CancelRunLroAsync(WaitUntil, String, String, CancellationToken)

Cancel an ongoing tool run.

CancelRunLroAsync(WaitUntil, String, String, RequestContext)

Cancel an ongoing tool run.

GetComputeUsage(String, CancellationToken)

Examine compute usage.

GetComputeUsage(String, RequestContext)

[Protocol Method] Examine compute usage.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetComputeUsageAsync(String, CancellationToken)

Examine compute usage.

GetComputeUsageAsync(String, RequestContext)

[Protocol Method] Examine compute usage.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetOperations(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

List tool runs.

GetOperations(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] List tool runs.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetOperationsAsync(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

List tool runs.

GetOperationsAsync(String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] List tool runs.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetRunStatus(String, String, Nullable<Int32>, CancellationToken)

Used for to poll status of a Tool run.

GetRunStatus(String, String, Nullable<Int32>, RequestContext)

[Protocol Method] Used for to poll status of a Tool run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetRunStatusAsync(String, String, Nullable<Int32>, CancellationToken)

Used for to poll status of a Tool run.

GetRunStatusAsync(String, String, Nullable<Int32>, RequestContext)

[Protocol Method] Used for to poll status of a Tool run.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Run(WaitUntil, String, RequestContent, RequestContext)

Run the specified tool in the context of the specified project.

Run(WaitUntil, String, ResourceIdentifier, IEnumerable<ResourceIdentifier>, String, IEnumerable<InlineFile>, IEnumerable<InputDataMount>, IEnumerable<OutputDataMount>, InfrastructureOverrides, IEnumerable<RunRequestEnvironmentVariable>, CancellationToken)

Run the specified tool in the context of the specified project.

RunAsync(WaitUntil, String, RequestContent, RequestContext)

Run the specified tool in the context of the specified project.

RunAsync(WaitUntil, String, ResourceIdentifier, IEnumerable<ResourceIdentifier>, String, IEnumerable<InlineFile>, IEnumerable<InputDataMount>, IEnumerable<OutputDataMount>, InfrastructureOverrides, IEnumerable<RunRequestEnvironmentVariable>, CancellationToken)

Run the specified tool in the context of the specified project.

Applies to