New-AzureCertificateSetting
Skapar ett certifikatinställningsobjekt för ett certifikat finns i en tjänst.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Viktigt!
Cloud Services (klassisk) är nu inaktuellt för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Cloud Services (utökad support).
Syntax
New-AzureCertificateSetting
[[-StoreName] <String>]
[-Thumbprint] <String>
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Cmdleten New-AzureCertificateSetting skapar ett certifikatinställningsobjekt för ett certifikat som finns i en Azure-tjänst.
Du kan använda ett certifikatinställningsobjekt för att skapa ett konfigurationsobjekt med hjälp av cmdleten Add-AzureProvisioningConfig . Använd ett konfigurationsobjekt för att skapa en virtuell dator med hjälp av cmdleten New-AzureVM . Du kan använda ett certifikatinställningsobjekt för att skapa en virtuell dator med hjälp av cmdleten New-AzureQuickVM .
Exempel
Exempel 1: Skapa ett certifikatinställningsobjekt
PS C:\> New-AzureCertificateSetting -Thumbprint "D7BECD4D63EBAF86023BB41FA5FBF5C2C924902A" -StoreName "My"
Det här kommandot skapar ett certifikatinställningsobjekt för ett befintligt certifikat.
Exempel 2: Skapa en virtuell dator som använder ett konfigurationsinställningsobjekt
PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy "C:\temp\ContosoCert.cer"
PS C:\> $CertificateSetting = New-AzureCertificateSetting -Thumbprint "D7BECD4D63EBAF86023BB41FA5FBF5C2C924902A" -StoreName "My"
PS C:\> $Image = Get-AzureVMImage -ImageName "ContosoStandard"
PS C:\> New-AzureVMConfig -Name "VirtualMachine17" -InstanceSize Small -ImageName $Image | Add-AzureProvisioningConfig -Windows -Certificates $CertificateSetting -Password "password" | New-AzureVM -ServiceName "ContosoService"
Det första kommandot lägger till certifikatet ContosoCert.cer i tjänsten ContosoService med hjälp av cmdleten Add-AzureCertificate .
Det andra kommandot skapar ett certifikatinställningsobjekt och lagrar det sedan i variabeln $CertificateSetting.
Det tredje kommandot hämtar en avbildning från avbildningslagringsplatsen med hjälp av cmdleten Get-AzureVMImage . Det här kommandot lagrar avbildningen i variabeln $Image.
Det sista kommandot skapar ett konfigurationsobjekt för virtuella datorer baserat på avbildningen i $Image med hjälp av cmdleten New-AzureVMConfig . Kommandot skickar objektet till cmdleten Add-AzureProvisioningConfig med hjälp av pipelineoperatorn. Den cmdleten lägger till etableringsinformation i konfigurationen. Kommandot skickar objektet till cmdleten New-AzureVM , som skapar den virtuella datorn.
Parametrar
-InformationAction
Anger hur den här cmdleten svarar på en informationshändelse.
De godtagbara värdena för den här parametern är:
- Fortsätt
- Ignorera
- Fråga
- TystKontinuera
- Stoppa
- Suspend
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Anger en informationsvariabel.
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StoreName
Anger i vilket certifikatarkiv certifikatet ska placeras. Giltiga värden är:
- Addressbook
- AuthRoot
- CertificateAuthority
- Tillåts inte
- Min
- Rot
- TrustedPeople
- TrustedPublisher
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Thumbprint
Anger tumavtrycket för certifikatet.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |