Bei der Azure Core-Generatioun vun NetworkManagementClient gëss du d'Proxy-Kaart beim Erstellen un:

from azure.mgmt.network import NetworkManagementClient

network = NetworkManagementClient(
    credential,
    subscription_id,
    proxies={
        'http': 'http://proxy.example:8080',
        'https': 'http://proxy.example:8080',
    },
)

Behäl déi existéierend credential an subscription_id vun der Applikatioun. De Schlëssel https wielt HTTPS-Verwaltungsziler; säi Wäert http:// beschreift den tëschentgelagerte Listener. Looss den Verwaltungsendpunkt de richtege Azure-Service. Eng Adress aus der HTTP-Proxy-Lëscht gehéiert zu de Wäerter vun der Proxy-Kaart, wann s du eng ëffentlech HTTP-Route wiels.

Wiel d'Konfiguratiounsquell

D'SDK ënnerstëtzt och HTTP_PROXY an HTTPS_PROXY am Prozess-Ëmfeld. Uwendung se op de Service, den Notebook-Kernel oder de CI-Worker un, deen de Client benotzt. Déi dokumentéiert Optioun use_env_settings kontrolléiert, ob déi zoutreffend Ëmfeldastellungen benotzt ginn.

Mesch dëst Erstellungsmuster net mat alen client.config.proxies.add-Beispiller: déi gehéieren zur msrest-Generatioun.

Fann déi feelgeschloen Ufro

Dës Kaart kontrolléiert d'Verwaltungspipeline. Wann de Feeler beim Kréie vun engem Token optrëtt, iwwerpréif déi ënnerstëtzt Netzwierkkonfiguratioun vum Credential-Objekt; et kann déi Ufro duerch säin eegenen Transport schécken, ier en Verwaltungsopruff geschéckt gëtt.

Ähnlech Artikelen