<PackageReference Include="Microsoft.Identity.Client" Version="4.88.0" />

Microsoft.Identity.Client.ManagedIdentity.ManagedIdentityDiscoveryResult

public string ImdsV1FailureReason { get; }

public string ImdsV2FailureReason { get; }

public ManagedIdentitySource Source { get; }

public ManagedIdentityDiscoveryResult(ManagedIdentitySource source, ImdsVersion? detectedImdsVersion = default, MtlsBindingStrength maxSupportedBindingStrength = 0, string imdsV1FailureReason = null, string imdsV2FailureReason = null)

public string GetCombinedErrorReason()