Bagikan melalui


Get-AzurePublishSettingsFile

Mengunduh file pengaturan penerbitan untuk langganan Azure.

Catatan

Cmdlet yang dirujuk dalam dokumentasi ini adalah untuk mengelola sumber daya Azure warisan yang menggunakan API Azure Service Manager (ASM). Modul PowerShell warisan ini tidak disarankan saat membuat sumber daya baru karena ASM dijadwalkan untuk dihentikan. Untuk informasi selengkapnya, lihat Penghentian Azure Service Manager.

Modul Az PowerShell adalah modul PowerShell yang direkomendasikan untuk mengelola sumber daya Azure Resource Manager (ARM) dengan PowerShell.

Sintaks

Get-AzurePublishSettingsFile
   [-Environment <String>]
   [-Realm <String>]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-AzurePublishSettingsFile mengunduh file pengaturan penerbitan untuk langganan di akun Anda. Ketika perintah selesai, Anda dapat menggunakan cmdlet Import-PublishSettingsFile untuk membuat pengaturan dalam file tersedia untuk Windows PowerShell.

Untuk membuat akun Azure Anda tersedia untuk Windows PowerShell, Anda bisa menggunakan file pengaturan penerbitan atau cmdlet Add-AzureAccount . Terbitkan file pengaturan memungkinkan Anda menyiapkan sesi terlebih dahulu sehingga Anda dapat menjalankan skrip dan pekerjaan latar belakang tanpa pengawas. Namun, tidak semua layanan mendukung file pengaturan penerbitan. Misalnya, modul AzureResourceManager tidak mendukung file pengaturan penerbitan.

Saat Anda menjalankan Get-AzurePublishSettingsFile, itu membuka browser default Anda dan meminta Anda untuk masuk ke akun Azure Anda, memilih langganan, dan memilih lokasi sistem file untuk file pengaturan penerbitan. Kemudian, ia mengunduh file pengaturan publikasi untuk langganan Anda ke dalam file yang Anda pilih.

"File pengaturan publikasi" adalah file XML dengan ekstensi nama file .publishsettings. File berisi sertifikat yang dikodekan yang menyediakan kredensial manajemen untuk langganan Azure Anda.

Catatan Keamanan: Menerbitkan file pengaturan berisi kredensial yang digunakan untuk mengelola langganan dan layanan Azure Anda. Jika pengguna berbahaya mengakses file pengaturan penerbitan Anda, mereka dapat mengedit, membuat, dan menghapus layanan Azure Anda. Sebagai praktik terbaik keamanan, simpan file ke lokasi di folder Unduhan atau Dokumen Anda lalu hapus setelah menggunakan cmdlet Import-AzurePublishSettingsFile untuk mengimpor pengaturan.

Topik ini menjelaskan cmdlet dalam modul Microsoft Azure PowerShell versi 0.8.10. Untuk mendapatkan versi modul yang Anda gunakan, di konsol Azure PowerShell, ketik (Get-Module -Name Azure).Version.

Contoh

Contoh 1: Mengunduh file pengaturan penerbitan

PS C:\> Get-AzurePublishSettingsFile

Perintah ini membuka browser default Anda, menyambungkan ke akun Windows Azure Anda, lalu mengunduh file .publishsettings untuk akun Anda.

Contoh 2: Tentukan realm

PS C:\> Get-AzurePublishSettingsFile -Realm contoso.com -Passthru

Perintah ini mengunduh file pengaturan publikasi untuk akun di domain contoso.com. Gunakan perintah dengan parameter Realm saat Anda masuk ke Azure dengan akun organisasi, bukan akun Microsoft.

Parameter

-Environment

Menentukan lingkungan Azure.

Lingkungan Azure merupakan penyebaran independen Microsoft Azure, seperti AzureCloud untuk Azure global dan AzureChinaCloud untuk Azure yang dioperasikan oleh 21Vianet di Tiongkok. Anda juga dapat membuat lingkungan Azure lokal dengan menggunakan Azure Pack dan cmdlet WAPack. Untuk informasi selengkapnya, lihat Azure Pack.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-PassThru

Mengembalikan $True jika perintah berhasil dan $False jika gagal. Secara default, cmdlet ini tidak mengembalikan output apa pun.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Profile

Menentukan profil Azure tempat cmdlet ini dibaca. Jika Anda tidak menentukan profil, cmdlet ini akan membaca dari profil default lokal.

Jenis:AzureSMProfile
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Realm

Menentukan organisasi dalam ID organisasi. Misalnya, jika Anda masuk ke Azure sebagai admin@contoso.com, nilai parameter Realm contoso.com. Gunakan parameter ini saat Anda menggunakan ID organisasi untuk masuk ke portal Azure. Parameter ini tidak diperlukan saat Anda menggunakan akun Microsoft, seperti akun outlook.com atau live.com.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

Input

None

Anda dapat menyalurkan input ke cmdlet ini berdasarkan nama properti, tetapi tidak berdasarkan nilai.

Output

None or System.Boolean

Saat Anda menggunakan parameter PassThru , cmdlet ini mengembalikan nilai Boolean. Jika tidak, cmdlet ini tidak mengembalikan output apa pun