Class SandboxWarmPoolRuntimeStatus
Best-effort runtime observations returned by GetSandboxWarmPool. Runtime read failure does not fail an otherwise successful configuration read or change the pool lifecycle.
Inherited Members
Namespace: Oci.GenerativeaiService.Models
Assembly: OCI.DotNetSDK.Generativeai.dll
Syntax
public class SandboxWarmPoolRuntimeStatus
Properties
ObservationStatus
Declaration
[Required(ErrorMessage = "ObservationStatus is required.")]
[JsonProperty(PropertyName = "observationStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SandboxWarmPoolRuntimeStatus.ObservationStatusEnum? ObservationStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| SandboxWarmPoolRuntimeStatus.ObservationStatusEnum? | OBSERVED means the runtime status was read. UNAVAILABLE means no usable observation is available; configuration and management lifecycle are still returned. |
Remarks
Required
ReadyCapacity
Declaration
[JsonProperty(PropertyName = "readyCapacity")]
public int? ReadyCapacity { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | Controller-reported ready idle Sandbox members, excluding adopted customer Sandboxes. Omitted when unavailable; a known zero is returned as zero. This eventually consistent count is not a reservation or a guarantee of current allocation readiness. |
Reason
Declaration
[JsonProperty(PropertyName = "reason")]
public string Reason { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Concise explanation when runtime observations are unavailable. |
TimeRead
Declaration
[JsonProperty(PropertyName = "timeRead")]
public DateTime? TimeRead { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? | Time the runtime status was fetched, not the controller's last reconciliation time. A successful Kubernetes read can still contain an older controller observation. |