Class AgentSummaryResponse
Inheritance
AgentSummaryResponse
Assembly: Seclai.dll
Syntax
public sealed class AgentSummaryResponse
Properties
CreatedAt
Declaration
[JsonPropertyName("created_at")]
public string? CreatedAt { get; set; }
Property Value
Description
Declaration
[JsonPropertyName("description")]
public string? Description { get; set; }
Property Value
Disabled
Whether the agent is paused (disabled).
Declaration
[JsonPropertyName("disabled")]
public bool? Disabled { get; set; }
Property Value
DisabledAt
ISO 8601 timestamp the agent was paused.
Declaration
[JsonPropertyName("disabled_at")]
public string? DisabledAt { get; set; }
Property Value
DisabledReason
Why the agent is paused: 'manual' or 'email_overload'.
Declaration
[JsonPropertyName("disabled_reason")]
public string? DisabledReason { get; set; }
Property Value
Id
Declaration
[JsonPropertyName("id")]
public string? Id { get; set; }
Property Value
ImportWarnings
One entry per item dropped or substituted during an agent_definition import.
Present only on endpoints that accept agent_definition (returned by
POST /agents and PUT /agents/{id}); null on other calls;
empty list when the import had no skips.
Declaration
[JsonPropertyName("import_warnings")]
public List<ImportSkipResponse>? ImportWarnings { get; set; }
Property Value
IsPublic
Declaration
[JsonPropertyName("is_public")]
public bool IsPublic { get; set; }
Property Value
Name
Declaration
[JsonPropertyName("name")]
public string? Name { get; set; }
Property Value
SolutionId
Declaration
[JsonPropertyName("solution_id")]
public string? SolutionId { get; set; }
Property Value
Declaration
[JsonPropertyName("tags")]
public List<string>? Tags { get; set; }
Property Value
UpdatedAt
Declaration
[JsonPropertyName("updated_at")]
public string? UpdatedAt { get; set; }
Property Value