Enum DeletionOutcome
- Namespace
- Openshell.V1
- Assembly
- OpenShell.Sdk.dll
Result of a public delete, membership removal, or session revocation. Default requests return NOT_FOUND for a missing target. With allow_missing, only a missing target becomes ALREADY_ABSENT; parent lookup, authorization, validation, precondition, and backend errors retain their normal status. These results describe the targeted resource, not a same-name replacement.
public enum DeletionOutcome
Fields
[OriginalName("DELETION_OUTCOME_UNSPECIFIED")] Unspecified = 0No outcome was supplied. Never infer completion from this value.
[OriginalName("DELETION_OUTCOME_COMPLETED")] Completed = 1The targeted gateway resource is removed (or the SSH session is revoked). Downstream platform garbage collection may still be finishing.
[OriginalName("DELETION_OUTCOME_ACCEPTED")] Accepted = 2Sandbox deletion is accepted but its gateway record still exists. Observe the targeted sandbox ID until it disappears for completion.
[OriginalName("DELETION_OUTCOME_ALREADY_ABSENT")] AlreadyAbsent = 3The target did not exist and allow_missing was true.