New-AzAutomationCertificate
Otomasyon sertifikası oluşturur.
Sözdizimi
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.
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Description
Sertifika için bir açıklama belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Exportable
Sertifikanın dışarı aktarılıp aktarılamayacağını belirtir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Sertifikanın adını belirtir.
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Password
Sertifika dosyasının parolasını belirtir.
Tür: | SecureString |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Path
Bu cmdlet'in karşıya yüklediği bir betik dosyasının yolunu belirtir. Dosya bir .cer veya .pfx dosyası olabilir.
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Bu cmdlet'in sertifika oluşturduğu kaynak grubunun adını belirtir.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | 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.