Aracılığıyla paylaş


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, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.

Syntax

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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublishSettingsFile

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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.