Import-AzurePublishSettingsFile
Windows PowerShell'de Azure hesaplarınızı yönetmenize olanak tanıyan bir yayımlama ayarları dosyasını içeri aktarır.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Azure Service Manager (ASM) API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. ASM kullanımdan kaldırılmış olarak zamanlandığından, yeni kaynaklar oluşturulurken bu eski PowerShell modülü önerilmez. Daha fazla bilgi için bkz . Azure Service Manager'ın kullanımdan kaldırılması.
Az PowerShell modülü, Azure Resource Manager (ARM) kaynaklarını PowerShell ile yönetmek için önerilen PowerShell modülüdür.
Sözdizimi
Import-AzurePublishSettingsFile
-PublishSettingsFile <String>
[-Environment <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Import-AzurePublishSettingsFile cmdlet'i, Azure hesaplarınız hakkında bilgi içeren bir yayımlama ayarları dosyasını (*.publishsettings) içeri aktarır ve bilgisayarınıza bir abonelik veri dosyası kaydeder. Cmdlet tamamlandığında Azure hesaplarınızı Windows PowerShell'de yönetebilirsiniz.
Import-AzurePublishSettingsFile komutunu çalıştırmadan önce, içeri aktarabilmeniz için yayımlama ayarları dosyasını indirip kaydeden Get-AzurePublishSettingsFile komutunu çalıştırın.
Azure hesabınızı Windows PowerShell'in kullanımına açmak için bir yayımlama ayarları dosyası veya Add-AzureAccount cmdlet'ini kullanabilirsiniz. Yayımlama ayarları dosyaları, betikleri ve arka plan işlerini katılımsız çalıştırabilmeniz için oturumu önceden hazırlamanıza olanak tanır. Ancak, tüm hizmetler yayımlama ayarları dosyalarını desteklemez. Örneğin, AzureResourceManager modülü yayımlama ayarları dosyalarını desteklemez.
Güvenlik Notu: Yayımlama ayarları dosyaları kodlanmış ancak şifrelenmemiş bir yönetim sertifikası içerir. Kötü amaçlı kullanıcılar yayımlama ayarları dosyanıza erişirse Azure hizmetlerinizi düzenleyebilir, oluşturabilir ve silebilir. En iyi güvenlik uygulaması olarak, dosyayı İndirmeler veya Belgeler klasörünüzdeki bir konuma kaydedin ve import-AzurePublishSettingsFile cmdlet'ini kullanarak ayarları içeri aktardıktan sonra silin.
Örnekler
Örnek 1: Dosyayı içeri aktarma
PS C:\> Import-AzurePublishSettingsFile -PublishSettingsFile C:\Temp\MyAccount.publishsettings
Bu komut "C:\Temp\MyAccount.publishsettings" dosyasını içeri aktarır.
Parametreler
-Environment
Bir Azure ortamını belirtir.
Azure ortamı, Microsoft Azure'ın bağımsız dağıtımıdır. Örneğin küresel Azure için AzureCloud ve Çin'de 21Vianet tarafından sağlanan Azure için AzureChinaCloud. Ayrıca Azure Pack ve WAPack cmdlet'lerini kullanarak şirket içi Azure ortamları oluşturabilirsiniz. Daha fazla bilgi için bkz . Azure Paketi.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Tür: | AzureSMProfile |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PublishSettingsFile
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Girişler
None
Bu cmdlet'e giriş kanalını özellik adına göre yapabilirsiniz, ancak değere göre kanala geçiremezsiniz.
Çıkışlar
None
Bu cmdlet herhangi bir çıkış oluşturmaz.
Notlar
- "Yayımlama ayarları dosyası", .publishsettings dosya adı uzantısına sahip bir XML dosyasıdır. Dosya, Azure abonelikleriniz için yönetim kimlik bilgileri sağlayan kodlanmış bir sertifika içerir. Bu dosyayı içeri aktardıktan sonra, güvenlik risklerinden kaçınmak için silin.
- "Abonelik veri dosyası", bilgisayarınıza güvenli bir şekilde kaydedilebilen bir XML dosyasıdır. Varsayılan olarak, gezici kullanıcı profilinize ($home/AppData/Roaming) kaydedilir.