Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az Azure CLI lehetővé teszi a felhasználói konfigurációt olyan beállításokhoz, mint a naplózás, az adatgyűjtés és az alapértelmezett argumentumértékek. A parancssori felület egy egyszerű parancsot kínál néhány alapértelmezett beállítás kezeléséhez, az configés egy interaktív lehetőséget is.az init Más értékek konfigurációs fájlban vagy környezeti változókkal is beállíthatók. Ez a cikk további információkat tartalmaz ezekről a felhasználói konfigurációs beállításokról, valamint az Azure CLI konfigurálásáról.
A parancssori felület által használt konfigurációs értékek kiértékelése a következő sorrendben történik, és a lista magasabb elemei elsőbbséget élveznek.
- Parancssori paraméterek
- Környezeti változók
- A konfigurációs fájlban lévő értékek
az configvagyaz init-el vannak beállítva.
Beállítások konfigurálása az init használatával
Az Azure CLI-konfigurációk beállításának legegyszerűbb módja az interaktív az init parancs használata.
Válasszon ki egy gyakori konfigurációt, például az "interakciót" vagy az "automatizálást", vagy válasszon egyéni konfigurációkat. Ami különösen hasznos ebben a megközelítésben, az, hogy a az init okokat ad arra, miért érdemes egy konfigurációs lehetőséget választani a másikkal szemben.
az init
Beállítások konfigurálása az az config használatával
A parancssori felület alapértelmezett beállításai az az config set paranccsal állíthatók be . Ez a parancs argumentumként a párok szóközzel elválasztott listáját key=value veszi fel. A megadott értékeket az Azure CLI használja a szükséges argumentumok helyett.
Az alábbi táblázat az elérhető konfigurációs kulcsok listáját tartalmazza.
| Név | Leírás |
|---|---|
| alapértelmezések.csoport | Az összes parancshoz használandó alapértelmezett erőforráscsoport. |
| alapértelmezett.hely | Az összes parancs alapértelmezett helye. |
| alapértelmezések.web | A parancsokhoz az webapp használandó alapértelmezett alkalmazásnév. |
| defaults.vm | A az vm parancsokhoz használatos alapértelmezett virtuális gép neve. |
| defaults.vmss | Használható alapértelmezett virtuális gép-méretezési csoport (VMSS) neve a az vmss parancsokhoz. |
| defaults.acr | A parancsokhoz használandó alapértelmezett tárolóregisztráció neve. |
Példaként az alábbi módon állíthatja be az összes parancs alapértelmezett erőforráscsoportját és helyét.
az config set defaults.location=westus2 defaults.group=MyResourceGroup
Az alábbi parancs kikapcsolja a felmérési hivatkozásokat az Azure CLI-parancsok végrehajtása közben:
az config set core.survey_message=no
Parancssori felület konfigurációs fájlja
A parancssori felület konfigurációs fájlja más beállításokat is tartalmaz, amelyek a parancssori felület viselkedésének kezelésére szolgálnak. Maga a konfigurációs fájl itt található: $AZURE_CONFIG_DIR/config. Az AZURE_CONFIG_DIR alapértelmezett értéke a Linux és macOS rendszereken $HOME/.azure, a Windows rendszeren pedig %USERPROFILE%\.azure.
A konfigurációs fájlok INI-fájlformátumban vannak megírva. A szakaszfejlécek határozzák meg a fájlformátumot, majd a kulcs-érték bejegyzések listáját.
- A szakaszfejlécek a következőképpen vannak megírva
[section-name]: . A szakasznevek megkülönböztetik a kis- és nagybetűket. - A bejegyzések így vannak írva:
key=value. A kulcsnevek nem megkülönböztetik a kis- és nagybetűket. - Azok a sorok minősülnek megjegyzésnek, amelyek
#-vel vagy;-vel kezdődnek. Beágyazott megjegyzések nem engedélyezettek.
A logikai értékek nem érzékenyek a kis- és nagybetűkre. A következő értékek logikai értékeket jelölnek:
-
Igaz:
1,yes,true,on -
Hamis:
0,no,false,off
Íme egy példa egy cli-konfigurációs fájlra, amely letiltja a megerősítési kéréseket, és beállítja a /var/log/azure címtárba való naplózást.
[core]
disable_confirm_prompt=Yes
[logging]
enable_log_file=yes
log_dir=/var/log/azure
A következő szakaszban az összes elérhető konfigurációs értékről és azok jelentéseiről olvashat. Az INI-fájlformátum részletes leírását az INI Python-dokumentációjában találja.
CLI-konfigurációs értékek és környezeti változók
Az alábbi táblázat tartalmazza a konfigurációs fájlban elhelyezhető összes szakaszt és beállításnevet. A megfelelő környezeti változók nagybetűvel vannak beállítva AZURE_{section}_{name}. Például, a output alapértelmezett értéke a core a AZURE_CORE_OUTPUT változóban van beállítva, a storage_account alapértelmezett értéke batchai a AZURE_BATCHAI_STORAGE_ACCOUNT változóban van beállítva, és az alapértelmezett location a AZURE_DEFAULTS_LOCATION változóban van beállítva.
Ha alapértelmezett értéket ad meg, a parancs már nem követeli meg ezt az argumentumot. Ehelyett a rendszer az alapértelmezett értéket használja.
| Szakasz | Név | típus | Leírás |
|---|---|---|---|
| mag | kimenet | szál/zsinór | Az alapértelmezett kimeneti formátum. Engedélyezett értékek: json (alapértelmezett), jsonc, yaml, yamlc, table, tsv. none További információkért tekintse meg az Azure CLI-parancsok kimeneti formátumait. |
| megerősítési felugró ablak letiltása | Boolean | A megerősítési kérések be- és kikapcsolása. | |
| kijelző_régió_azonosítva | Boolean | Az Azure-ügyfelek számos különböző régióban helyezhetnek üzembe erőforrásokat. Bizonyos esetekben előfordulhat, hogy az ügyfelek csökkenthetik a költségeket az azonos szolgáltatásokat kínáló közeli régiók kiválasztásával. Ha egy közeli régiót azonosít, egy üzenet jelenik meg a jövőbeli üzembe helyezéshez kiválasztandó régióról. Ez a beállítás szabályozza, hogy megjelenik-e az üzenet. | |
| adatgyűjtés_telemetria | Boolean | Lehetővé teszi, hogy a Microsoft névtelen adatokat gyűjtsön a parancssori felület használatával kapcsolatban. Az adatvédelmi információkért tekintse meg az Azure CLI MIT-licencet. | |
| csak_hiba_megjelenítése | Boolean | Csak a parancshívás során jelenítse meg a hibákat. Más szóval, csak a hibák íródnak a stderr fájlba. Letiltja a figyelmeztetéseket az előzetes verzióból, az elavult és a kísérleti parancsokból. A --only-show-errors paraméter egyéni parancsokhoz is elérhető. |
|
| a_broker_engedélyezése_windows-on | Boolean | A Web Account Manager (WAM) használatával hitelesítheti magát az Azure-ban a az login parancson keresztül. |
|
| bejelentkezési_élmény_v2 | Boolean | Kapcsolja be/ki az az login előfizetés-választót. |
|
| nincs_szín | Boolean | Tiltsa le a színt. Az eredetileg színes üzenetek előtagjaiként a DEBUG, INFO, WARNING és ERROR szerepelnek. Ez a logikai érték megkerüli annak a harmadik féltől származó kódtárnak a problémáját, ahol a terminál színe nem tud visszaállni egy stdout átirányítás után. |
|
| Ügyfelek | titkok_megjelenítés_figyelmeztetés | Boolean | Kapcsolja be/ki a bizalmas információk kimenetére vonatkozó figyelmeztetést. |
| naplózás | naplófájl engedélyezése | Boolean | Kapcsolja be/ki a naplózást. |
| log_dir | szál/zsinór | A naplókat írni kívánt könyvtár. Alapértelmezés szerint ez az érték: ${AZURE_CONFIG_DIR}/logs*. |
|
| Alapértelmezett | csoport | szál/zsinór | Az összes parancshoz használandó alapértelmezett erőforráscsoport. |
| helyszín | szál/zsinór | Az összes parancs alapértelmezett helye. | |
| világháló | szál/zsinór | A parancsokhoz az webapp használandó alapértelmezett alkalmazásnév. |
|
| Vm | szál/zsinór | A az vm parancsokhoz használatos alapértelmezett virtuális gép neve. |
|
| virtuálisgép-méretaránykészletek | szál/zsinór | Használható alapértelmezett virtuális gép-méretezési csoport (VMSS) neve a az vmss parancsokhoz. |
|
| ACR | szál/zsinór | A parancsokhoz használandó alapértelmezett tárolóregisztráció neve. | |
| raktározás | számla | szál/zsinór | A tárolási fiók alapértelmezett neve (például mystorageaccount in https://mystorageaccount.blob.core.windows.net) az adatsík-parancsok használatához az storage (például az storage container list). |
| kulcs | szál/zsinór | Az adatsíkos parancsokhoz az storage használandó alapértelmezett hozzáférési kulcs. |
|
| sas_token | szál/zsinór | Az adatsík-parancsokhoz az storage használandó alapértelmezett SAS-jogkivonat. |
|
| kapcsolati karakterlánc | szál/zsinór | Az adatsík-parancsokhoz az storage használandó alapértelmezett kapcsolati karakterlánc. |
|
| batchai | tároló_fiók | szál/zsinór |
az batchai parancsokhoz használandó alapértelmezett tárfiók. |
| tárolási_kulcs | szál/zsinór | A az batchai parancsokhoz használandó alapértelmezett tárkulcs. |
|
| tétel | számla | szál/zsinór | A parancsokhoz az batch használandó alapértelmezett Azure Batch-fióknév. |
| hozzáférési_kulcs | szál/zsinór | A parancsokhoz használatos alapértelmezett hozzáférési kulcs. Csak engedélyezéssel aad használható. |
|
| végpont | szál/zsinór | A az batch parancsokhoz való alapértelmezett csatlakozási végpont. |
|
| hitelesítési mód | szál/zsinór | A az batch parancsokhoz használatos engedélyezési mód. Engedélyezett értékek: shared_key, aad. |
|
| felhő | név | szál/zsinór | Az összes az parancs alapértelmezett felhője. Engedélyezett értékek: AzureCloud (alapértelmezett), AzureChinaCloud, AzureUSGovernment. A felhők módosításához használja a az cloud set -–name parancsot. Példa: Felhők kezelése az Azure CLI-vel. |
| kiterjesztés | dinamikus_telepítés_használata | szál/zsinór | Telepítsen egy bővítményt, ha egy parancs futtatásakor még nincs hozzáadva. Engedélyezett értékek: no (alapértelmezett), yes_prompt, yes_without_prompt. |
| futtatás dinamikus telepítés után | Boolean | Futtassa tovább a parancsot, ha egy bővítmény dinamikusan van telepítve hozzá. Az alapértelmezett érték False. |
|
| index_url | szál/zsinór | A privát bővítmény indexfájljának URL-címe a index.jsonformátumot követve. Miután megadta, a az extension add --name <extension-name> végrehajtás a fájl használatával keresi meg a hozzáadni kívánt bővítményt. |
Megjegyzés:
Előfordulhat, hogy más értékek is megjelennek a konfigurációs fájlban, de ezek kezelése közvetlenül parancssori felületi parancsokkal történik, például az config. A táblázatban korábban felsorolt értékek az egyetlenek, amelyeket módosítania kell.