NetworkManagementClient-ന്റെ Azure Core തലമുറയിൽ, നിർമ്മാണ സമയത്ത് പ്രോക്സി മാപ്പ് നൽകുക:

from azure.mgmt.network import NetworkManagementClient

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

ആപ്ലിക്കേഷന്റെ നിലവിലുള്ള credential, subscription_id എന്നിവ നിലനിർത്തുക. https കീ HTTPS മാനേജ്മെന്റ് ലക്ഷ്യങ്ങൾ തിരഞ്ഞെടുക്കുന്നു; അതിന്റെ http:// മൂല്യം ഇടനില ശ്രോതാവിനെ വിവരിക്കുന്നു. മാനേജ്മെന്റ് എൻഡ്പോയിന്റ് യഥാർത്ഥ Azure സേവനമായി വിടുക. പൊതു HTTP റൂട്ട് തിരഞ്ഞെടുക്കുമ്പോൾ HTTP പ്രോക്സി പട്ടികയിൽ നിന്നുള്ള വിലാസം പ്രോക്സി മാപ്പ് മൂല്യങ്ങളിൽ വരും.

കോൺഫിഗറേഷൻ ഉറവിടം തിരഞ്ഞെടുക്കുക

പ്രോസസ്സ് പരിസ്ഥിതിയിൽ HTTP_PROXY, HTTPS_PROXY എന്നിവയും SDK പിന്തുണയ്ക്കുന്നു. ക്ലയന്റ് ഉപയോഗിക്കുന്ന സേവനത്തിലും നോട്ട്ബുക്ക് കെർണലിലും CI വർക്കറിലും അവ പ്രയോഗിക്കുക. രേഖപ്പെടുത്തിയ use_env_settings ഓപ്ഷൻ ബാധകമായ പരിസ്ഥിതി ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുന്നുണ്ടോ എന്ന് നിയന്ത്രിക്കുന്നു.

ഈ നിർമ്മാണ മാതൃക പഴയ client.config.proxies.add ഉദാഹരണങ്ങളുമായി കലർത്തരുത്: അവ msrest തലമുറയിൽ പെടുന്നു.

പരാജയപ്പെട്ട അഭ്യർത്ഥന കണ്ടെത്തുക

ഈ മാപ്പ് മാനേജ്മെന്റ് പൈപ്പ്ലൈൻ നിയന്ത്രിക്കുന്നു. ടോക്കൺ ലഭിക്കുമ്പോൾ പരാജയം സംഭവിച്ചാൽ, ക്രെഡൻഷ്യൽ ഒബ്ജക്റ്റിന്റെ പിന്തുണയുള്ള നെറ്റ്വർക്ക് കോൺഫിഗറേഷൻ പരിശോധിക്കുക; മാനേജ്മെന്റ് കോൾ അയയ്ക്കുന്നതിന് മുമ്പ് അത് ആ അഭ്യർത്ഥന സ്വന്തം ട്രാൻസ്പോർട്ടിലൂടെ കടത്തിവിടാം.

അനുബന്ധ ലേഖനങ്ങൾ