Language

AgentInsightMonitors Class

Definition

The AgentInsightMonitors sub-client.

public class AgentInsightMonitors
type AgentInsightMonitors = class
Public Class AgentInsightMonitors
Inheritance
AgentInsightMonitors

Constructors

Name Description
AgentInsightMonitors()

Initializes a new instance of AgentInsightMonitors for mocking.

Properties

Name Description
Pipeline

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

Methods

Name Description
CancelRun(String, String, CancellationToken)

Cancel an Agent Insights run.

CancelRun(String, String, RequestOptions)

[Protocol Method] Cancel an Agent Insights run.

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

Cancel an Agent Insights run.

CancelRunAsync(String, String, RequestOptions)

[Protocol Method] Cancel an Agent Insights run.

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

Create an Agent Insights monitor for an agent.

Create(BinaryContent, RequestOptions)

[Protocol Method] Create an Agent Insights monitor for an agent.

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

Create an Agent Insights monitor for an agent.

CreateAsync(BinaryContent, RequestOptions)

[Protocol Method] Create an Agent Insights monitor for an agent.

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

Start an Agent Insights run for a monitor.

CreateRun(Boolean, String, BinaryContent, String, RequestOptions)

Start an Agent Insights run for a monitor.

CreateRunAsync(Boolean, String, AgentInsightRunCreate, String, CancellationToken)

Start an Agent Insights run for a monitor.

CreateRunAsync(Boolean, String, BinaryContent, String, RequestOptions)

Start an Agent Insights run for a monitor.

Delete(String, CancellationToken)

Delete an Agent Insights monitor and all of its runs, insights, and state.

Delete(String, RequestOptions)

[Protocol Method] Delete an Agent Insights monitor and all of its runs, insights, and state.

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

Delete an Agent Insights monitor and all of its runs, insights, and state.

DeleteAsync(String, RequestOptions)

[Protocol Method] Delete an Agent Insights monitor and all of its runs, insights, and state.

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

Get an Agent Insights monitor.

Get(String, RequestOptions)

[Protocol Method] Get an Agent Insights monitor.

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

List Agent Insights monitors, optionally filtered by agent name.

GetAllAsync(String, String, Nullable<Int32>, Nullable<MemoryStoreListOrder>, String, CancellationToken)

List Agent Insights monitors, optionally filtered by agent name.

GetAsync(String, CancellationToken)

Get an Agent Insights monitor.

GetAsync(String, RequestOptions)

[Protocol Method] Get an Agent Insights monitor.

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

Get a full insight for an Agent Insights monitor.

GetInsight(String, String, Nullable<Boolean>, RequestOptions)

[Protocol Method] Get a full insight for an Agent Insights monitor.

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

Get a full insight for an Agent Insights monitor.

GetInsightAsync(String, String, Nullable<Boolean>, RequestOptions)

[Protocol Method] Get a full insight for an Agent Insights monitor.

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

List current insights for an Agent Insights monitor.

GetInsightsAsync(String, String, String, Nullable<Int32>, Nullable<MemoryStoreListOrder>, String, Nullable<AgentInsightSeverity>, Nullable<AgentInsightStatus>, Nullable<Boolean>, CancellationToken)

List current insights for an Agent Insights monitor.

GetRun(String, String, CancellationToken)

Get an Agent Insights run.

GetRun(String, String, RequestOptions)

[Protocol Method] Get an Agent Insights run.

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

Get an Agent Insights run.

GetRunAsync(String, String, RequestOptions)

[Protocol Method] Get an Agent Insights run.

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

List Agent Insights runs for a monitor.

GetRunsAsync(String, String, String, Nullable<Int32>, Nullable<MemoryStoreListOrder>, Nullable<ProjectsJobStatus>, Nullable<AgentInsightRunTrigger>, CancellationToken)

List Agent Insights runs for a monitor.

Reset(String, CancellationToken)

Reset an Agent Insights monitor's overview, checkpoint, and active insight state.

Reset(String, RequestOptions)

[Protocol Method] Reset an Agent Insights monitor's overview, checkpoint, and active insight state.

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

Reset an Agent Insights monitor's overview, checkpoint, and active insight state.

ResetAsync(String, RequestOptions)

[Protocol Method] Reset an Agent Insights monitor's overview, checkpoint, and active insight state.

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

[Protocol Method] Update an Agent Insights monitor.

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

[Protocol Method] Update an Agent Insights monitor.

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

[Protocol Method] Update the lifecycle status of an insight.

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

[Protocol Method] Update the lifecycle status of an insight.

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

Applies to