AgentAdministrationClient Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The AgentAdministrationClient sub-client.
public class AgentAdministrationClient
type AgentAdministrationClient = class
Public Class AgentAdministrationClient
- Inheritance
-
AgentAdministrationClient
Constructors
| Name | Description |
|---|---|
| AgentAdministrationClient() |
Initializes a new instance of AgentAdministrationClient for mocking. |
| AgentAdministrationClient(AgentAdministrationClientSettings) |
Initializes a new instance of AgentAdministrationClient from a AgentAdministrationClientSettings. |
| AgentAdministrationClient(Uri, AgentAdministrationClientOptions) |
Initializes a new instance of AgentsClient. |
| AgentAdministrationClient(Uri, AuthenticationTokenProvider, AgentAdministrationClientOptions) | |
| AgentAdministrationClient(Uri, AuthenticationTokenProvider) |
Initializes a new instance of AgentAdministrationClient. |
Properties
| Name | Description |
|---|---|
| Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
| Name | Description |
|---|---|
| CreateAgentVersion(String, ProjectsAgentDefinition, IDictionary<String, String>, String, AgentBlueprintReference, Nullable<AgentDefinitionOptInKeys>, CancellationToken) |
Create a new agent version. |
| CreateAgentVersion(String, ProjectsAgentVersionCreationOptions, String, CancellationToken) |
Create a new agent version. |
| CreateAgentVersionAsync(String, ProjectsAgentDefinition, IDictionary<String, String>, String, AgentBlueprintReference, Nullable<AgentDefinitionOptInKeys>, CancellationToken) |
Create a new agent version. |
| CreateAgentVersionAsync(String, ProjectsAgentVersionCreationOptions, String, CancellationToken) |
Create a new agent version. |
| CreateAgentVersionFromManifest(String, String, AgentManifestOptions, CancellationToken) | |
| CreateAgentVersionFromManifestAsync(String, String, AgentManifestOptions, CancellationToken) | |
| CreateSession(String, String, VersionIndicator, String, CancellationToken) |
Creates a new session for an agent endpoint.
The endpoint resolves the backing agent version from |
| CreateSessionAsync(String, String, VersionIndicator, String, CancellationToken) |
Creates a new session for an agent endpoint.
The endpoint resolves the backing agent version from |
| DeleteAgent(String, CancellationToken) |
Deletes an agent. |
| DeleteAgentAsync(String, CancellationToken) |
Deletes an agent. |
| DeleteAgentVersion(String, String, CancellationToken) |
Deletes a specific version of an agent. |
| DeleteAgentVersionAsync(String, String, CancellationToken) |
Deletes a specific version of an agent. |
| DeleteSession(String, String, String, CancellationToken) |
Deletes a session synchronously. Returns 204 No Content when the session is deleted or does not exist. |
| DeleteSessionAsync(String, String, String, CancellationToken) |
Deletes a session synchronously. Returns 204 No Content when the session is deleted or does not exist. |
| GetAgent(String, CancellationToken) |
Retrieves the agent. |
| GetAgentAsync(String, CancellationToken) |
Retrieves the agent. |
| GetAgents(Nullable<ProjectsAgentKind>, Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken) |
Returns the list of all agents. |
| GetAgentsAsync(Nullable<ProjectsAgentKind>, Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken) |
Returns the list of all agents. |
| GetAgentSessionFiles() | |
| GetAgentSkills() | |
| GetAgentToolboxes() | |
| GetAgentVersion(String, String, CancellationToken) |
Retrieves a specific version of an agent. |
| GetAgentVersionAsync(String, String, CancellationToken) |
Retrieves a specific version of an agent. |
| GetAgentVersions(String, Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken) |
Returns the list of versions of an agent. |
| GetAgentVersionsAsync(String, Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken) |
Returns the list of versions of an agent. |
| GetSession(String, String, CancellationToken) |
Retrieves a session by ID. |
| GetSessionAsync(String, String, CancellationToken) |
Retrieves a session by ID. |
| GetSessionLogStream(String, String, String, CancellationToken) |
Streams console logs (stdout / stderr) for a specific hosted agent session as a Server-Sent Events (SSE) stream. Each SSE frame contains:
|
| GetSessionLogStreamAsync(String, String, String, CancellationToken) |
Streams console logs (stdout / stderr) for a specific hosted agent session as a Server-Sent Events (SSE) stream. Each SSE frame contains:
|
| GetSessions(String, Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken) |
Returns a list of sessions for the specified agent. |
| GetSessionsAsync(String, Nullable<Int32>, Nullable<AgentListOrder>, String, String, CancellationToken) |
Returns a list of sessions for the specified agent. |
| PatchAgentObject(String, PatchAgentOptions, CancellationToken) |
Updates an agent endpoint.
|
| PatchAgentObjectAsync(String, PatchAgentOptions, CancellationToken) |
Updates an agent endpoint.
|