New-AzAutomationCertificate
Otomasyon sertifikası oluşturur.
Syntax
New-AzAutomationCertificate
[-Name] <String>
[-Description <String>]
[-Password <SecureString>]
[-Path] <String>
[-Exportable]
[-ResourceGroupName] <String>
[-AutomationAccountName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzAutomationCertificate cmdlet'i Azure Otomasyonu bir sertifika oluşturur. Karşıya yüklenecek sertifika dosyasının yolunu belirtin.
Örnekler
Örnek 1: Yeni sertifika oluşturma
$Password = ConvertTo-SecureString -String "Password" -AsPlainText -Force
New-AzAutomationCertificate -AutomationAccountName "Contoso17" -Name "ContosoCertificate" -Path "./cert.pfx" -Password $Password -ResourceGroupName "ResourceGroup01"
İlk komut, ConvertTo-SecureString cmdlet'ini kullanarak düz metin parolasını güvenli bir dizeye dönüştürür. Komut bu nesneyi $Password değişkeninde depolar. İkinci komut ContosoCertificate adlı bir sertifika oluşturur. komutu, $Password'de depolanan parolayı kullanır. komutu, karşıya yüklendiği dosyanın hesap adını ve yolunu belirtir.
Parametreler
-AutomationAccountName
Bu cmdlet'in sertifikayı depoladığı Otomasyon hesabının adını belirtir.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Sertifika için bir açıklama belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Exportable
Sertifikanın dışarı aktarılıp aktarılamayacağını belirtir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Sertifikanın adını belirtir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Password
Sertifika dosyasının parolasını belirtir.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Path
Bu cmdlet'in karşıya yüklediği bir betik dosyasının yolunu belirtir. Dosya bir .cer veya .pfx dosyası olabilir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Bu cmdlet'in sertifika oluşturduğu kaynak grubunun adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Girişler
Çıkışlar
Notlar
Bu komut, hem yöneticisi olduğunuz bir makinede hem de yükseltilmiş bir PowerShell oturumunda çalıştırılmalıdır; Sertifika karşıya yüklenmeden önce, bu cmdlet parmak izini ve anahtarı almak için yerel X.509 deposunu kullanır ve bu cmdlet yükseltilmiş bir PowerShell oturumu dışında çalıştırılırsa "Erişim reddedildi" hatası alırsınız.
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin