New-AzAutomationCertificate
Membuat sertifikat Automation.
Sintaks
New-AzAutomationCertificate
[-Name] <String>
[-Description <String>]
[-Password <SecureString>]
[-Path] <String>
[-Exportable]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet New-AzAutomationCertificate membuat sertifikat di Azure Automation. Berikan jalur ke file sertifikat untuk diunggah.
Contoh
Contoh 1: Membuat sertifikat baru
$Password = ConvertTo-SecureString -String "Password" -AsPlainText -Force
New-AzAutomationCertificate -AutomationAccountName "Contoso17" -Name "ContosoCertificate" -Path "./cert.pfx" -Password $Password -ResourceGroupName "ResourceGroup01"
Perintah pertama mengonversi kata sandi teks biasa menjadi string aman dengan menggunakan cmdlet ConvertTo-SecureString. Perintah menyimpan objek tersebut dalam variabel $Password. Perintah kedua membuat sertifikat bernama ContosoCertificate. Perintah menggunakan kata sandi yang disimpan dalam $Password. Perintah menentukan nama akun dan jalur file yang diunggahnya.
Parameter
-AutomationAccountName
Menentukan nama akun Automation tempat cmdlet ini menyimpan sertifikat.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Menentukan deskripsi untuk sertifikat.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Exportable
Menentukan apakah sertifikat dapat diekspor.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Menentukan nama untuk sertifikat.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Password
Menentukan kata sandi untuk file sertifikat.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Menentukan jalur ke file skrip yang diunggah cmdlet ini. File dapat berupa file .cer atau .pfx.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Menentukan nama grup sumber daya tempat cmdlet ini membuat sertifikat.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Input
Output
Catatan
Perintah ini harus dijalankan pada komputer tempat Anda menjadi administrator, serta dalam sesi PowerShell yang ditinggikan; sebelum sertifikat diunggah, cmdlet ini menggunakan penyimpanan X.509 lokal untuk mengambil thumbprint dan kunci, dan jika cmdlet ini dijalankan di luar sesi PowerShell yang ditingkatkan, Anda akan menerima kesalahan "Akses ditolak".
Link Terkait
Azure PowerShell
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk