Microsoft.Identity.Client.ManagedIdentity.ImdsManagedIdentitySource
public static KeyValuePair<string, string>? GetUserAssignedIdQueryParam(ManagedIdentityIdType idType, string userAssignedId, ILoggerAdapter logger, bool imdsV1 = false)
public static Uri GetValidatedEndpoint(ILoggerAdapter logger, string subPath, string queryParams = null)
public static string ImdsQueryParamsHelper(RequestContext requestContext, string apiVersionQueryParam, string imdsApiVersion)
public static Task<ValueTuple<bool, string>> ProbeImdsEndpointAsync(RequestContext requestContext, ImdsVersion imdsVersion, CancellationToken cancellationToken)