Azure / Azure/azure-sdk-for-rust

Support ARM clients with CloudConfiguration::Custom

Open
#4,299 0 comments 0 reactions 0 assignees View on GitHub
ARM feature-request
Dominant language
Rust
Stars
884
Forks
365
Avg merge
2d 19h
Merged PRs (30d)
109

Description

#3087 added an API that handles data plane clients and suggests a way to extend `CloudConfiguration::Custom` to handle the ARM case as well: add a field like `resource_manager_endpoint: Option`. This seems reasonable because one ARM endpoint suffices for an entire cloud; it's a top-level concern like `authority_host`.

Contributor guide

Open the contributing guide

Research direction

Start by reading the API introduced in #3087 and locating CloudConfiguration::Custom and its data-plane client usage. Trace how authority_host is handled, then determine where a resource_manager_endpoint field would be carried and consumed; done means ARM clients can use the configured endpoint while existing Custom configurations remain supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, rust
Domain
api, cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.