New-AzIntegrationAccountCertificate
Skapar ett integrationskontocertifikat.
Syntax
PrivateKey
New-AzIntegrationAccountCertificate
-ResourceGroupName <String>
-Name <String>
-CertificateName <String>
-KeyName <String>
-KeyVersion <String>
-KeyVaultId <String>
[-PublicCertificateFilePath <String>]
[-Metadata <Object>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
PublicKey
New-AzIntegrationAccountCertificate
-ResourceGroupName <String>
-Name <String>
-CertificateName <String>
-PublicCertificateFilePath <String>
[-KeyName <String>]
[-KeyVersion <String>]
[-KeyVaultId <String>]
[-Metadata <Object>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Both
New-AzIntegrationAccountCertificate
-ResourceGroupName <String>
-Name <String>
-CertificateName <String>
-KeyName <String>
-KeyVersion <String>
-KeyVaultId <String>
-PublicCertificateFilePath <String>
[-Metadata <Object>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten New-AzIntegrationAccountCertificate skapar ett integrationskontocertifikat.
Den här cmdleten returnerar ett objekt som representerar integrationskontocertifikatet.
Ange namnet på integrationskontot, resursgruppens namn, certifikatnamn, nyckelnamn, nyckelversion och nyckelvalvs-ID.
Mallparameterfilvärden som du anger på kommandoraden har företräde framför mallparametervärden i ett mallparameterobjekt.
Den här modulen stöder dynamiska parametrar.
Om du vill använda en dynamisk parameter skriver du den i kommandot .
Om du vill identifiera namnen på dynamiska parametrar skriver du ett bindestreck (-) efter cmdletnamnet och trycker sedan på tabbtangenten upprepade gånger för att gå igenom de tillgängliga parametrarna.
Om du utelämnar en obligatorisk mallparameter uppmanas du av cmdleten att ange värdet.
Exempel
Exempel 1: Skapa ett integrationskontocertifikat
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 :
Det här kommandot skapar integrationskontocertifikatet i den angivna resursgruppen.
Parametrar
-CertificateName
Anger ett namn på integrationskontocertifikatet.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: False
Stöder jokertecken: False
DontShow: False
Alias: jfr
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Parameteregenskaper
Typ: IAzureContextContainer
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-KeyName
Anger namnet på certifikatnyckeln i nyckelvalvet.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
PrivateKey
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Both
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-KeyVaultId
Anger ett nyckelvalvs-ID.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
PrivateKey
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Both
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-KeyVersion
Anger versionen av certifikatnyckeln i nyckelvalvet.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
PrivateKey
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Both
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
Anger ett metadataobjekt för certifikatet.
Typ: Object
Standardvärde: None
Stöder jokertecken: False
DontShow: False
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Name
Anger namnet på ett integrationskonto.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: IntegrationAccountName, Resursnamn
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-PublicCertificateFilePath
Anger sökvägen till en offentlig certifikatfil (.cer).
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
PrivateKey
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ResourceGroupName
Anger namnet på en resursgrupp.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-WhatIf
Visar vad som skulle hända om kommandot körs.
Cmdleten körs inte.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: False
Stöder jokertecken: False
DontShow: False
Alias: Wi
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Utdata