Share via


AgentToolboxes Class

Definition

The AgentToolboxes sub-client.

public class AgentToolboxes
type AgentToolboxes = class
Public Class AgentToolboxes
Inheritance
AgentToolboxes

Constructors

Name Description
AgentToolboxes()

Initializes a new instance of AgentToolboxes for mocking.

Properties

Name Description
Pipeline

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

Methods

Name Description
CreateToolboxVersion(String, BinaryContent, RequestOptions)

[Protocol Method] Create a new version of a toolbox. If the toolbox does not exist, it will be created.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateToolboxVersion(String, IEnumerable<ProjectsAgentTool>, String, IDictionary<String,String>, ToolboxPolicies, CancellationToken)

Create a new version of a toolbox. If the toolbox does not exist, it will be created.

CreateToolboxVersionAsync(String, BinaryContent, RequestOptions)

[Protocol Method] Create a new version of a toolbox. If the toolbox does not exist, it will be created.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateToolboxVersionAsync(String, IEnumerable<ProjectsAgentTool>, String, IDictionary<String,String>, ToolboxPolicies, CancellationToken)

Create a new version of a toolbox. If the toolbox does not exist, it will be created.

DeleteToolbox(String, CancellationToken)

Delete a toolbox and all its versions.

DeleteToolbox(String, RequestOptions)

[Protocol Method] Delete a toolbox and all its versions.

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

Delete a toolbox and all its versions.

DeleteToolboxAsync(String, RequestOptions)

[Protocol Method] Delete a toolbox and all its versions.

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

Delete a specific version of a toolbox.

DeleteToolboxVersion(String, String, RequestOptions)

[Protocol Method] Delete a specific version of a toolbox.

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

Delete a specific version of a toolbox.

DeleteToolboxVersionAsync(String, String, RequestOptions)

[Protocol Method] Delete a specific version of a toolbox.

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

Retrieve a toolbox.

GetToolbox(String, RequestOptions)

[Protocol Method] Retrieve a toolbox.

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

Retrieve a toolbox.

GetToolboxAsync(String, RequestOptions)

[Protocol Method] Retrieve a toolbox.

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

List all toolboxes.

GetToolboxes(Nullable<Int32>, String, String, String, RequestOptions)

[Protocol Method] List all toolboxes.

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

List all versions of a toolbox.

GetToolboxesAsync(Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken)

List all toolboxes.

GetToolboxesAsync(Nullable<Int32>, String, String, String, RequestOptions)

[Protocol Method] List all toolboxes.

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

Retrieve a specific version of a toolbox.

GetToolboxVersion(String, String, RequestOptions)

[Protocol Method] Retrieve a specific version of a toolbox.

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

Retrieve a specific version of a toolbox.

GetToolboxVersionAsync(String, String, RequestOptions)

[Protocol Method] Retrieve a specific version of a toolbox.

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

List all versions of a toolbox.

GetToolboxVersions(String, Nullable<Int32>, String, String, String, RequestOptions)

[Protocol Method] List all versions of a toolbox.

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

List all versions of a toolbox.

GetToolboxVersionsAsync(String, Nullable<Int32>, String, String, String, RequestOptions)

[Protocol Method] List all versions of a toolbox.

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

[Protocol Method] Update a toolbox to point to a specific version.

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

[Protocol Method] Update a toolbox to point to a specific version.

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

[Protocol Method] Update a toolbox to point to a specific version.

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

[Protocol Method] Update a toolbox to point to a specific version.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to