Azure / Azure/apiops

[Question] How to define so that an API is only available on a Self Hosted Gateway (and not on 'Managed') ?

Aperta
#710 2 commenti 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
C#
Stelle
448
Fork
247
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Release version

APIOps Toolkit for Azure APIM v6.0.1.3

### Question Details

How can I define that an API should only be available on a Self Hosted Gateway and not on 'Managed' ?
In the AZure Portal API Management UI this is done by removing 'Managed' in the gateways property.

### Expected behavior

I would like to have the possibilty to 'deny' availability on 'Managed'

### Actual behavior

When a new API is created via APIOps, 'Managed' is always included in the 'gateways' property in the 'Azure Portal API Management UI' API Settings

### Reproduction Steps

1. Create an API in the 'Azure Portal API Management UI'
2. Remove 'Managed' from the 'gateways' property in the 'Azure Portal API Management UI' (API > Settings tab)
3. Extract the API Management configuration with the 'extractor' tool
4. Delete the API in the 'Azure Portal API Management UI'
5. Publish the extracted API Management configuration from Step 3
6. Check the 'gateways' property in the 'Azure Portal API Management UI' (API > Settings tab), it will have 'Managed' which is not wanted

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con lo strumento extractor e confronta la configurazione API estratta con la proprietà gateways dell’API dopo la pubblicazione. Traccia come vengono lette e applicate le assegnazioni dei gateway, quindi verifica che un’API estratta senza Managed rimanga non disponibile su Managed dopo essere stata ripubblicata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
azure
Ambito
api, cloud
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.