Class AgentExportResponse
Portable JSON snapshot of an agent definition.
Inheritance
AgentExportResponse
Assembly: Seclai.dll
Syntax
public sealed class AgentExportResponse
Properties
Agent
Declaration
[JsonPropertyName("agent")]
public Dictionary<string, JsonElement>? Agent { get; set; }
Property Value
AlertConfigs
Declaration
[JsonPropertyName("alert_configs")]
public List<Dictionary<string, JsonElement>>? AlertConfigs { get; set; }
Property Value
Dependencies
Declaration
[JsonPropertyName("dependencies")]
public Dictionary<string, JsonElement>? Dependencies { get; set; }
Property Value
EvaluationCriteria
Declaration
[JsonPropertyName("evaluation_criteria")]
public List<Dictionary<string, JsonElement>>? EvaluationCriteria { get; set; }
Property Value
ExportVersion
Declaration
[JsonPropertyName("export_version")]
public string? ExportVersion { get; set; }
Property Value
ExportedAt
Declaration
[JsonPropertyName("exported_at")]
public string? ExportedAt { get; set; }
Property Value
GovernancePolicies
Declaration
[JsonPropertyName("governance_policies")]
public List<Dictionary<string, JsonElement>>? GovernancePolicies { get; set; }
Property Value
SoftwareVersion
Declaration
[JsonPropertyName("software_version")]
public string? SoftwareVersion { get; set; }
Property Value
Trigger
Declaration
[JsonPropertyName("trigger")]
public Dictionary<string, JsonElement>? Trigger { get; set; }
Property Value