Partage via


New-AzAttestationProvider

Crée un fournisseur d’attestation.

Syntax

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

Description

Crée un fournisseur d’attestation.

Exemples

Exemple 1 : Créer un fournisseur d’attestation

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

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

Cette commande crée un fournisseur d’attestation nommé testprovider1 dans le groupe test-rgde ressources.

Exemple 2 : Créer un fournisseur d’attestation avec des clés de signature approuvées

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

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

Cette commande crée un fournisseur d’attestation nommé testprovider2 avec des clés de signature approuvées dans le groupe test-rgde ressources.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-Location

Emplacement Azure pris en charge où le fournisseur d’attestation doit être créé.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nom du fournisseur d’attestation.

Type:String
Aliases:ProviderName
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:False
Accept wildcard characters:False

-PolicySigningCertificateKeyPath

Spécifie l’ensemble de clés de signature approuvées pour la stratégie d’émission dans un seul fichier de certificat. La valeur du paramètre « keys » est un tableau de valeurs JWK. Bydefault, l’ordre des valeurs JWK dans le tableau n’implique pas l’ordre de préférence entre eux, bien que les applications de JWK Setscan choisissent d’attribuer une signification à l’ordre à leurs fins, si elles le souhaitent. Pour construire, consultez la section NOTES pour les propriétés POLICYSIGNINGCERTIFICATEKEY et créez une table de hachage.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nom du groupe de ressources. Le nom ne respecte pas la casse.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID de l’abonnement cible.

Type:String
Position:Named
valeur par défaut:(Get-AzContext).Subscription.Id
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

Balises qui seront affectées au fournisseur d’attestation.

Type:Hashtable
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Aliases:wi
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

Sorties

IAttestationProvider