[FEATURE REQ] Support renaming named values
- Lingua principale
- C#
- Stelle
- 448
- Fork
- 247
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Please describe the feature.
If a named value with the same `displayName` but a different `name` does already exist in APIM while publishing the following error is emitted
```
##[error]System.Net.Http.HttpRequestException: HTTP request to URI https://management.azure.com/subscriptions/***/resourceGroups/***/providers/Microsoft.ApiManagement/service/***/namedValues/MyNamedValue?api-version=2023-09-01-preview&asyncId=69c299e5f0b6541b0829f74c&asyncCode=201 failed with status code 400. Content is '{"error":{"code":"ValidationError","message":"One or more fields contain incorrect values:","details":[{"code":"ValidationError","target":"name","message":"Property with the same name already exist."}]}}'.
```
Currently this requires manual deletion of the existing named value before publishing succeeds. Would be nice to automatically such cases within the publisher client.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia nel publisher client, che attualmente emette l’errore named-value di Azure API Management durante la pubblicazione. Traccia il modo in cui i named values vengono confrontati tramite displayName e name, quindi verifica che il valore esistente venga gestito prima della pubblicazione. Il lavoro è completato quando la pubblicazione riesce senza richiedere l’eliminazione manuale se displayName corrisponde ma name è diverso.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- azure, csharp
- Ambito
- api, cloud
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100