Azure ၏ NetworkManagementClient သို့ ပရောက်စီမြေပုံ ပေးပို့ခြင်း
တည်ဆောက်ချိန်တွင် Azure Core စီမံခန့်ခွဲမှု ပိုက်လိုင်းကို ပြင်ဆင်ပြီး အထောက်အထား၏ ကိုယ်ပိုင်သယ်ယူပို့ဆောင်မှုမှတစ်ဆင့် တိုကင်မအောင်မြင်မှုများကို ခြေရာခံပါ။
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 ပရောက်စီစာရင်း မှ လိပ်စာသည် ပရောက်စီမြေပုံ တန်ဖိုးများတွင် ပါဝင်သည်။
ပြင်ဆင်မှု အရင်းအမြစ်ကို ရွေးပါ
SDK သည် လုပ်ငန်းစဉ် ပတ်ဝန်းကျင်ရှိ HTTP_PROXY နှင့် HTTPS_PROXY ကိုလည်း ပံ့ပိုးသည်။ ကလိုင်းယင့်ကို အသုံးပြုသော ဝန်ဆောင်မှု၊ မှတ်စုစာအုပ် ကာနယ် သို့မဟုတ် CI အလုပ်သမားတွင် ၎င်းတို့ကို အသုံးပြုပါ။ မှတ်တမ်းတင်ထားသော use_env_settings ရွေးချယ်မှုသည် သက်ဆိုင်ရာ ပတ်ဝန်းကျင် ဆက်တင်များ အသုံးပြုခြင်းကို ထိန်းချုပ်သည်။
ဤတည်ဆောက်မှု ပုံစံကို ဟောင်းနွမ်းသော client.config.proxies.add ဥပမာများနှင့် မရောပါနှင့်- ၎င်းတို့သည် msrest မျိုးဆက်ဖြစ်သည်။
မအောင်မြင်သော တောင်းဆိုမှုကို ရှာပါ
ဤမြေပုံသည် စီမံခန့်ခွဲမှု ပိုက်လိုင်းကို ထိန်းချုပ်သည်။ တိုကင်ရယူစဉ် မအောင်မြင်မှု ဖြစ်ပါက အထောက်အထား အရာဝတ္တု၏ ပံ့ပိုးထားသော ကွန်ရက်ပြင်ဆင်မှုကို စစ်ဆေးပါ၊ စီမံခန့်ခွဲမှု ခေါ်ဆိုမှု မပို့မီ ထိုတောင်းဆိုမှုကို ၎င်း၏ ကိုယ်ပိုင် သယ်ယူပို့ဆောင်မှုဖြင့် ပို့နိုင်သည်။