Azure PowerShell'i Azure PowerShell
Azure PowerShell, Azure kaynaklarını komut satırlarından yönetmek ve yönetmek için tasarlanmıştır. Azure Azure PowerShell Yöneticisi modelini kullanan otomatik araçlar oluşturmak istediğiniz zaman Kaynak Yönetimi'ni kullanın. AzureBulut Kabuğu ile tarayıcınızda deneyin veya yerel makinenize yükleyin.
Bu makale, temel kavramları temel Azure PowerShell başlamanıza yardımcı olur.
Azure Bulut Kabuğu'ta yükleme veya çalıştırma
Bu soruna başlamanın en kolay Azure PowerShell bunu Azure Bulut Kabuğu ortamında denerek yapmaktır. Bulut Kabuğu ile hemen başlangıç yapmak için bkz. Azure Bulut Kabuğu'da PowerShell'e Hızlı Başlangıç. Bulut Kabuğu, PowerShell'i Linux kapsayıcısı üzerinde Windows bu nedenle bu işleve özgü işlevler kullanılamaz.
Azure PowerShell'i yerel makinenize yüklemenize hazır olduğunda, Azure PowerShell modülünü yükleme konusunda verilen Azure PowerShell izleyin.
Azure'da oturum açma
Bağlan-AzAccount cmdlet'i ile etkileşimli oturum açın. Bulut Kabuğu kullanıyorsanız bu adımı atlayabilirsiniz. Bulut Kabuğu oturumunu başlatan ortam, abonelik ve kiracı için Azure Bulut Kabuğu oturum un kimliği zaten doğrulanmış.
Connect-AzAccount
Azure bulut hizmetleri, bölgesel veri işleme yasalarına uygun ortamlar sunar. Bölgesel bir buluttaki hesaplar için, oturum Environment açma parametresini kullanın. Get-AzEnvironment cmdlet'ini kullanarak bölgenizin ortamının adını elde edersiniz.
Örneğin, Azure China 21Vianet'te oturum açma:
Connect-AzAccount -Environment AzureChinaCloud
Az PowerShell modülü sürüm 5.0.0'dan Connect-AzAccount başarak, varsayılan olarak etkileşimli bir tarayıcı tabanlı oturum açma istemi sunar. Daha önce PowerShell sürüm 6 ve üzerinde varsayılan olan bir belirteç dizesi almak UseDeviceAuthentication için parametreyi belirtabilirsiniz.
Oturum akten sonra hangi Azure aboneliklerinin etkin olduğunu gösteren bilgileri görebilirler. Hesabınızla birden çok Azure aboneliğiniz varsa ve farklı bir abonelik seçmek için, Get-AzSubscription ile kullanılabilir aboneliklerinizi alın ve Abonelik Kimliği'niz ile Set-AzContext cmdlet'ini kullanın. Birden çok Azure aboneliğinde Azure aboneliklerinizi yönetme hakkında Azure PowerShell bkz. Birden çok Azure aboneliği kullanma.
Oturum olduktan sonra, Azure PowerShell kaynakları yönetmek ve bu kaynakları yönetmek için Azure PowerShell cmdlet'lerini kullanın. Oturum açma işlemi ve kimlik doğrulama yöntemleri hakkında daha fazla bilgi edinmek için bkz. Azure PowerShell.
Komutları bulma
Azure PowerShell cmdlet'ler PowerShell için standart adlandırma kuralına uymaya devam Verb-Noun eder. Fiil eylemi açıklar (örneğin, , , ) ve adı kaynak türünü (örnek olarak New Get , , Set Remove AzVM AzKeyVaultCertificate ) AzFirewall AzVirtualNetworkGateway açıklar. Adlar Azure PowerShell her zaman ön ek ile Az başlar. Standart fiillerin tam listesi için bkz. PowerShell Komutları için onaylanmış fiiller.
Kullanılabilir adı, fiilleri ve Azure PowerShell modüllerini bilmek, Get-Command cmdlet'iyle komutları bulamanıza yardımcı olur. Örneğin, eylem kullanan sanal makineyle ilgili tüm komutları Get bulmak için:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Sık kullanılan komutları bu iki komut bu iki tablo arasında bulamıyorum; kaynak türü, buna karşılık Azure PowerShell modülü ve ile birlikte kullanmak üzere bir ad ön eki Get-Command listelemektedir:
| Kaynak türü | Azure PowerShell modülü | Ad ön eki |
|---|---|---|
| Kaynak grubu | Az.Resources | AzResourceGroup |
| Sanal makineler | Az.Hesaplama | AzVM |
| Depolama hesapları | Az.Depolama | AzStorageAccount |
| Anahtar Kasası | Az.KeyVault | AzKeyVault |
| Web uygulamaları | Az.Web Siteleri | AzWebApp |
| SQL veritabanlarını oluşturma | Az.Sql | AzSqlDatabase |
Azure PowerShell'daki modüllerin tam listesi için bkz. Azure PowerShell modüller listesinde barındırılan GitHub.
Telemetri
Azure PowerShell telemetri verilerini varsayılan olarak otomatik olarak toplar. Microsoft, kullanım desenlerini belirlemek, sık karşılaşılan sorunları tanımlamak ve kullanım deneyimini geliştirmek için veri Azure PowerShell. Microsoft Azure PowerShell özel veya kişisel veri toplamaz. Veri toplamayı devre dışı bırakmak için, Disable-AzDataCollection'ı yürüterek açık olarak devre dışı bırakmanız gerekir.
Hızlı Azure PowerShell ve öğreticilerle temel bilgileri öğrenin
Daha fazla bilgi Azure PowerShell sanal makineler ayarlama ve bunları sorgulamayı öğrenme hakkında ayrıntılı bir öğretici deneyin.
Diğer popüler Azure Azure PowerShell hızlı başlangıçlar da vardır:
- Depolama hesabı oluşturma
- Nesneleri Azure Blob depolama alanına aktarma/depolama
- Azure Anahtar Kasası'nın sırrı oluşturma ve alma
- Azure SQL veritabanı ve güvenlik duvarı oluşturma
- Azure Container Örneklerde bir kapsayıcı çalıştırma
- Sanal Makine Ölçeği Kümesi oluşturma
- Standart yük dengeleyici oluşturma