Class ApiVersionResponse
The API version a request resolved to, and the versions available.
Inherited Members
Namespace: Seclai.Models
Assembly: Seclai.dll
Syntax
public sealed class ApiVersionResponse
Properties
DefaultVersion
Baseline for an unpinned, header-less caller.
Declaration
[JsonPropertyName("default_version")]
public string? DefaultVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EffectiveVersion
The version THIS request resolved to: header, then pin, then default.
Declaration
[JsonPropertyName("effective_version")]
public string? EffectiveVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
KnownVersions
All dated versions, oldest first.
Declaration
[JsonPropertyName("known_versions")]
public List<string>? KnownVersions { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> |
LatestVersion
Newest version the server knows about.
Declaration
[JsonPropertyName("latest_version")]
public string? LatestVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PinnedVersion
The account's sticky pin, or null when unpinned.
Declaration
[JsonPropertyName("pinned_version")]
public string? PinnedVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |