Share via


New-AzAttestationProvider

Skapar en ny attesteringsprovider.

Syntax

New-AzAttestationProvider
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-PolicySigningCertificateKeyPath <String>]
   [-Tag <Hashtable>]
   [-DefaultProfile <PSObject>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Skapar en ny attesteringsprovider.

Exempel

Exempel 1: Skapa en ny attesteringsprovider

New-AzAttestationProvider -Name testprovider1 -ResourceGroupName test-rg -Location "eastus"

Location Name        ResourceGroupName
-------- ----        -----------------
eastus  testprovider1 test-rg

Det här kommandot skapar en ny attesteringsprovider med namnet testprovider1 i resursgruppen test-rg.

Exempel 2: Skapa en ny attesteringsprovider med betrodda signeringsnycklar

New-AzAttestationProvider -Name testprovider2 -ResourceGroupName test-rg -Location "eastus" -PolicySigningCertificateKeyPath .\cert1.pem

Location Name        ResourceGroupName
-------- ----        -----------------
eastus  testprovider2 test-rg

Det här kommandot skapar en ny attesteringsprovider med namnet testprovider2 med betrodda signeringsnycklar i resursgruppen test-rg.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Den Azure-plats som stöds där attesteringsprovidern ska skapas.

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

-Name

Namnet på attesteringsprovidern.

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

-PolicySigningCertificateKeyPath

Anger uppsättningen betrodda signeringsnycklar för utfärdandeprincip i en enda certifikatfil. Värdet för parametern "nycklar" är en matris med JWK-värden. Bydefault, ordningen på JWK-värdena i matrisen innebär inte prioritetsordning bland dem, även om program av JWK Setscan väljer att tilldela en mening till ordningen för deras syften, om så önskas. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för EGENSKAPER FÖR POLICYSIGNINGCERTIFICATEKEY och skapa en hash-tabell.

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

-ResourceGroupName

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

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

-SubscriptionId

ID för målprenumerationen.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Taggarna som ska tilldelas till attesteringsprovidern.

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Utdata

IAttestationProvider