Partage via


New-AzAttestationProvider

Crée un fournisseur d’attestation.

Syntaxe

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
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

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

Type:PSObject
Alias:AzureRMContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom du fournisseur d’attestation.

Type:String
Alias:ProviderName
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SubscriptionId

ID de l’abonnement cible.

Type:String
Position:Named
Valeur par défaut:(Get-AzContext).Subscription.Id
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Tag

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

Type:Hashtable
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

IAttestationProvider