Add-AzureCertificate
Carica un certificato in un servizio cloud di Azure.
Nota
I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di gestione dei servizi. Vedere il modulo Az PowerShell per i cmdlet per gestire le risorse di Azure Resource Manager.
Importante
Servizi cloud (versione classica) è ora deprecato per i nuovi clienti e verrà ritirato il 31 agosto 2024 per tutti i clienti. Le nuove distribuzioni devono usare il nuovo modello di distribuzione basato su Azure Resource Manager (supporto esteso) di Servizi cloud di Azure.
Sintassi
Add-AzureCertificate
[-ServiceName] <String>
[-CertToDeploy] <Object>
[-Password <String>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Descrizione
Il cmdlet Add-AzureCertificate carica un certificato per un servizio di Azure.
Esempio
Esempio 1: Caricare un certificato e una password
PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy ContosoCertificate.pfx -Password "password"
Questo comando carica il file di certificato ContosoCertificate.pfx in un servizio cloud. Il comando specifica la password per il certificato.
Esempio 2: Caricare un file di certificato
PS C:\> Add-AzureCertificate -serviceName "MyService" -CertToDeploy ContosoCertificate.cer
Questo comando carica il file di certificato ContosoCertificate.cer in un servizio cloud. Il comando specifica la password per il certificato.
Esempio 3: Caricare un oggetto certificato
PS C:\> $Certificate = Get-Item cert:\PATTIFULLER\MY\1D6E34B526723E06C235BE8E5457784BF12C9F39
PS C:\> Add-AzureCertificate -ServiceName "ContosoService" -CertToDeploy $Certificate
Il primo comando ottiene un certificato dall'archivio MY di un utente usando il cmdlet Get-Item principale di Windows PowerShell. Il comando archivia il certificato nella variabile $Certificate.
Il secondo comando carica il certificato in $certificate in un servizio cloud.
Parametri
-CertToDeploy
Specifica il certificato da distribuire. È possibile specificare il percorso completo di un file di certificato, ad esempio un file con estensione cer o *. estensione di file pfx o un oggetto Certificato X.509.
Type: | Object |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationAction
Specifica la modalità di risposta di questo cmdlet a un evento informativo.
I valori validi per questo parametro sono:
- Continua
- Ignora
- Inquire
- SilentlyContinue
- Stop
- Sospendi
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Specifica una variabile di informazioni.
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Password
Specifica la password del certificato.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Specifica il profilo di Azure da cui viene letto questo cmdlet. Se non si specifica un profilo, questo cmdlet legge dal profilo predefinito locale.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServiceName
Specifica il nome del servizio di Azure a cui questo cmdlet aggiunge un certificato.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Output
ManagementOperationContext