New-AzAttestationProvider

Erstellt einen neuen Nachweisanbieter.

Syntax

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

Beschreibung

Erstellt einen neuen Nachweisanbieter.

Beispiele

Beispiel 1: Erstellen eines neuen Nachweisanbieters

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

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

Mit diesem Befehl wird ein neuer Nachweisanbieter erstellt, der in der Ressourcengruppe test-rgbenannt isttestprovider1.

Beispiel 2: Erstellen eines neuen Nachweisanbieters mit vertrauenswürdigen Signaturschlüsseln

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

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

Mit diesem Befehl wird ein neuer Nachweisanbieter erstellt, der mit vertrauenswürdigen Signaturschlüsseln in der Ressourcengruppe test-rgbenannt testprovider2 ist.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

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

-Location

Der unterstützte Azure-Speicherort, an dem der Nachweisanbieter erstellt werden soll.

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

-Name

Name des Nachweisanbieters.

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

-PolicySigningCertificateKeyPath

Gibt den Satz vertrauenswürdiger Signaturschlüssel für die Ausstellungsrichtlinie in einer einzelnen Zertifikatdatei an. Der Wert des Parameters "keys" ist ein Array von JWK-Werten. Bydefault, die Reihenfolge der JWK-Werte innerhalb des Arrays impliziert nicht die Reihenfolge der Präferenz unter ihnen, obwohl Anwendungen von JWK Setscan entscheiden, der Reihenfolge für ihre Zwecke eine Bedeutung zuzuweisen, wenndesired. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für POLICYSIGNINGCERTIFICATEKEY-Eigenschaften und erstellen eine Hashtabelle.

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

-ResourceGroupName

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

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

-SubscriptionId

Hierbei handelt es sich um die ID des Zielabonnements.

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

-Tag

Die Tags, die dem Nachweisanbieter zugewiesen werden.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Ausgaben

IAttestationProvider

Hinweise

ALIASE