Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add timeout parameter to all Get-* cmdlets #1300

Open
noendscripting opened this issue Jan 22, 2025 · 0 comments
Open

Add timeout parameter to all Get-* cmdlets #1300

noendscripting opened this issue Jan 22, 2025 · 0 comments
Labels

Comments

@noendscripting
Copy link

Describe the feature
A time out parameter for scenarios where we want to limit paged results.

How will this feature enhance your project and further the project’s overall goals? Who will benefit from this feature (i.e. all users; the project team)?
This feature would help with running unattended tasks in large Microsoft Entra Id tenants with 300,000+ objects where it is not uncommon for queries to run for 12 hours or more.

Describe alternatives you've considered
Using -Top parameter while viable is very limiting since query performance varies depending on load, throttling etc. Another workaround is using Invoke-GraphRequest and then writing own paging and throttling logic

Additional context
Add any other context or screenshots about the feature request here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant