Azure / Azure/azure-powershell

Customize HTTP timeout / retries

Open
#13,868 15 comments 8 reactions 0 assignees View on GitHub
Azure PS Team feature-request P2 Tracking
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
3d 14h
Merged PRs (30d)
54

Description

## Description of the new feature
It would be good if users can customize both the HTTP timeout and retries. Both seems to be fixed at the moment.

## Proposed implementation details (optional)
It would be good if the implementation is aligned to [Inside the Azure SDK Architecture](https://devblogs.microsoft.com/azure-sdk/architecture/). For instance by exposing the [RetryOptions](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/core/Azure.Core/src/RetryOptions.cs#L42) of the underlying .NET SDK.

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked Inside the Azure SDK Architecture guidance and the Azure.Core RetryOptions reference. Trace where Azure PowerShell configures its underlying HTTP client and determine how timeout and retry settings should be exposed to users. Done means both settings are configurable and the behavior is covered by the relevant tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp, powershell
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.