Delen via


New-AzVmssVaultCertificateConfig

Hiermee maakt u een Key Vault-certificaatconfiguratie.

Syntaxis

New-AzVmssVaultCertificateConfig
   [[-CertificateUrl] <String>]
   [[-CertificateStore] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

De cmdlet New-AzVmssVaultCertificateConfig geeft het geheim op dat moet worden geplaatst op de virtuele machines van de Virtuele-machineschaalset (VMSS). De uitvoer van deze cmdlet is bedoeld voor gebruik met de Add-AzVmssSecret cmdlet.

Voorbeelden

Voorbeeld 1: Een Key Vault-certificaatconfiguratie maken

New-AzVmssVaultCertificateConfig -CertificateUrl "http://keyVaultName.vault.contoso.net/secrets/secretName/secretVersion" -CertificateStore "MyCerts"

Met deze opdracht maakt u een Key Vault-certificaatconfiguratie die gebruikmaakt van het certificaatarchief met de naam MyCerts op de opgegeven certificaat-URL.

Parameters

-CertificateStore

Hiermee geeft u het certificaatarchief op de virtuele machines in de schaalset waar het certificaat wordt toegevoegd. Dit is alleen geldig voor Virtuele-machineschaalsets van Windows.

Type:String
Position:1
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-CertificateUrl

Hiermee geeft u de URI op van een certificaat dat is opgeslagen in de Sleutelkluis. Het is de base64-codering van het volgende JSON-object dat is gecodeerd in UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" }

Type:String
Position:0
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

Uitvoerwaarden

VaultCertificate