public async Task <RestoreSession> StartJobRestoreSessionAsync(string jobId, RestoreSessionExploreDetails sessionDetails, CancellationToken ct = default) { ParameterValidator.ValidateNotNull(jobId, nameof(jobId)); var bodyParameters = new BodyParameters() .AddMandatoryParameter("explore", sessionDetails); var url = $"jobs/{jobId}/action"; return(await _baseClient.PostAsync <RestoreSession>(url, bodyParameters, ct)); }
public async Task <RestoreSession> StartJobRestoreSessionAsync(RestoreSessionExploreDetails sessionDetails, CancellationToken ct = default) { return(await _client.Jobs.StartJobRestoreSessionAsync(Id, sessionDetails, ct)); }