Share via


New-AzIntegrationAccountCertificate

Crea un certificato dell'account di integrazione.

Sintassi

New-AzIntegrationAccountCertificate
   -ResourceGroupName <String>
   -Name <String>
   -CertificateName <String>
   -KeyName <String>
   -KeyVersion <String>
   -KeyVaultId <String>
   [-PublicCertificateFilePath <String>]
   [-Metadata <Object>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountCertificate
   -ResourceGroupName <String>
   -Name <String>
   -CertificateName <String>
   [-KeyName <String>]
   [-KeyVersion <String>]
   [-KeyVaultId <String>]
   -PublicCertificateFilePath <String>
   [-Metadata <Object>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzIntegrationAccountCertificate
   -ResourceGroupName <String>
   -Name <String>
   -CertificateName <String>
   -KeyName <String>
   -KeyVersion <String>
   -KeyVaultId <String>
   -PublicCertificateFilePath <String>
   [-Metadata <Object>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-AzIntegrationAccountCertificate crea un certificato dell'account di integrazione. Questo cmdlet restituisce un oggetto che rappresenta il certificato dell'account di integrazione. Specificare il nome dell'account di integrazione, il nome del gruppo di risorse, il nome del certificato, il nome della chiave, la versione della chiave e l'ID dell'insieme di credenziali delle chiavi. I valori dei file dei parametri modello specificati nella riga di comando hanno la precedenza sui valori dei parametri del modello in un oggetto parametro modello. Questo modulo supporta parametri dinamici. Per usare un parametro dinamico, digitarlo nel comando . Per individuare i nomi dei parametri dinamici, digitare un trattino (-) dopo il nome del cmdlet e quindi premere ripetutamente tabulazione per scorrere i parametri disponibili. Se si omette un parametro di modello obbligatorio, il cmdlet richiede il valore .

Esempio

Esempio 1: Creare un certificato dell'account di integrazione

New-AzIntegrationAccountCertificate -ResourceGroupName "ResourceGroup11" -Name "IntegrationAccount31" -CertificateName "IntegrationAccountCertificate01" -KeyName "TestKey" -KeyVersion "1.0" -KeyVaultId "/subscriptions/<subscriptionId>/resourcegroups/ResourceGroup11/providers/microsoft.keyvault/vaults/keyvault" -PublicCertificateFilePath "c:\temp\Certificate.cer"

Id                : /subscriptions/<SubscriptionId>/resourceGroups/ResourceGroup11/providers/Microsoft.Logic/integrationAccounts/IntegrationAccount31/certificates/IntegrationAccountCertificate01
Name              : IntegrationAccountCertificate01
Type              : Microsoft.Logic/integrationAccounts/certificates
CreatedTime       : 3/26/2016 6:59:07 PM
ChangedTime       : 3/26/2016 6:59:07 PM
KeyName           : TestKey
KeyVersion        : 1.0
KeyVaultId        : /subscriptions/<SubscriptionId>/resourcegroups/ResourceGroup11/providers/microsoft.keyvault/vaults/<name>
KeyVaultName      : testkeyvault
KeyVaultName      : testkeyvault
PublicCertificate : 
MetaData          :

Questo comando crea il certificato dell'account di integrazione nel gruppo di risorse specificato.

Parametri

-CertificateName

Specifica un nome per il certificato dell'account di integrazione.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-KeyName

Specifica il nome della chiave del certificato nell'insieme di credenziali delle chiavi.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyVaultId

Specifica un ID dell'insieme di credenziali delle chiavi.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-KeyVersion

Specifica la versione della chiave del certificato nell'insieme di credenziali delle chiavi.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Metadata

Specifica un oggetto metadati per il certificato.

Type:Object
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome di un account di integrazione.

Type:String
Aliases:IntegrationAccountName, ResourceName
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PublicCertificateFilePath

Specifica il percorso di un file di certificato pubblico (.cer).

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Specifica il nome di un gruppo di risorse.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

String

Output

IntegrationAccountCertificate