Enum ProviderReadinessReason
- Namespace
- Openshell.V1
- Assembly
- OpenShell.Sdk.dll
Closed reason categories are safe to display. Raw installation errors are never part of the readiness protocol.
public enum ProviderReadinessReason
Fields
[OriginalName("PROVIDER_READINESS_REASON_UNSPECIFIED")] Unspecified = 0[OriginalName("PROVIDER_READINESS_REASON_WAITING_FOR_SUPERVISOR")] WaitingForSupervisor = 1[OriginalName("PROVIDER_READINESS_REASON_WAITING_FOR_CREDENTIALS")] WaitingForCredentials = 2[OriginalName("PROVIDER_READINESS_REASON_WAITING_FOR_POLICY")] WaitingForPolicy = 3[OriginalName("PROVIDER_READINESS_REASON_WAITING_FOR_PROCESS")] WaitingForProcess = 4[OriginalName("PROVIDER_READINESS_REASON_UNSUPPORTED_SUPERVISOR")] UnsupportedSupervisor = 5[OriginalName("PROVIDER_READINESS_REASON_CREDENTIALS_WITHHELD")] CredentialsWithheld = 6[OriginalName("PROVIDER_READINESS_REASON_CREDENTIAL_INSTALL_FAILED")] CredentialInstallFailed = 7[OriginalName("PROVIDER_READINESS_REASON_POLICY_ACTIVATION_FAILED")] PolicyActivationFailed = 8[OriginalName("PROVIDER_READINESS_REASON_PROCESS_INSTALL_FAILED")] ProcessInstallFailed = 9[OriginalName("PROVIDER_READINESS_REASON_SUPERVISOR_DISCONNECTED")] SupervisorDisconnected = 10[OriginalName("PROVIDER_READINESS_REASON_SUPERVISOR_LEASE_EXPIRED")] SupervisorLeaseExpired = 11[OriginalName("PROVIDER_READINESS_REASON_DESIRED_STATE_CHANGED")] DesiredStateChanged = 12[OriginalName("PROVIDER_READINESS_REASON_CREDENTIAL_EXPIRED")] CredentialExpired = 13[OriginalName("PROVIDER_READINESS_REASON_LOCAL_POLICY")] LocalPolicy = 14[OriginalName("PROVIDER_READINESS_REASON_SNAPSHOT_MISMATCH")] SnapshotMismatch = 15