APIM Classic Tiers Only - Add Support for v2 Tiers (Basic v2 / Standard v2 / Premium v2)
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 55/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- azure, csharp, powershell
- Ambito
- api, cloud, infrastructure
Direzione di ricerca
Iniziate con il cmdlet New-WinGetSource e i relativi modelli ARM sottostanti, quindi tracciate il modo in cui il parametro ImplementationPerformance seleziona il livello APIM. Aggiungete il supporto per Basic v2, Standard v2 e Premium v2 e verificate che le distribuzioni possano supportare gli scenari indicati di private endpoint e VNet integration.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description of the new feature / enhancement
The New-WinGetSource cmdlet and its underlying ARM templates only deploy classic APIM tiers (Developer, Basic, Standard) via the ImplementationPerformance parameter. The newer v2 tiers (Basic v2, Standard v2, Premium v2) — which are generally available and recommended for new deployments — are not supported.
This means private endpoint and VNet integration scenarios are impossible when APIM is deployed as part of the WinGet REST source, because:
- Classic Developer / Basic / Standard do not support outbound VNet integration
- Classic Developer supports inbound private endpoints (for testing only), but Classic Basic and Standard do not
- Only Standard v2+ supports both inbound private endpoints and outbound VNet integration
Proposed technical implementation details
- Deploy a WinGet REST source with private endpoints:
New-WinGetSource -Name "corpwinget" -ResourceGroup "rg-winget" ` -ImplementationPerformance "Basic" ` -Region "westeurope" - Note the APIM instance is deployed as Basic (classic).
- Lingua principale
- C#
- Stelle
- 317
- Fork
- 79
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/winget-cli-restsource
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
-
Font Support ApertaIssue-Feature
microsoft/winget-cli-restsource#310 · 1 commento · 1 assegnatario ·
-
Issue Deploying in GCC-H ApertaIssue-Bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
microsoft/winget-cli-restsource#309 · 2 commenti ·
-
Issue-Feature
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
Tutte le issue di microsoft/winget-cli-restsource
Issue simili
-
[Feat] 조합 영역 구분선 개선 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
type/automation type/tech-debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
t/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
ci-failure-cause test-failure
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100