Table of Contents

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