New-AzContainerRegistryToken

Crée un jeton pour un registre de conteneurs avec les paramètres spécifiés.

Syntax

New-AzContainerRegistryToken
   -Name <String>
   -RegistryName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-CredentialsCertificate <ITokenCertificate[]>]
   [-CredentialsPassword <ITokenPassword[]>]
   [-ScopeMapId <String>]
   [-Status <TokenStatus>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Crée un jeton pour un registre de conteneurs avec les paramètres spécifiés.

Exemples

Exemple 1 : Créer un jeton pour certains registres de conteneurs

New-AzContainerRegistryToken -Name token2 -RegistryName lnxcr -ResourceGroupName lnxtest -ScopeMapId /subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f/resourceGroups/lnxtest/providers/Microsoft.ContainerRegistry/registries/lnxcr/scopeMaps/newmap

Name   SystemDataCreatedAt SystemDataCreatedBy       SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLa
                                                                                                      stModifiedBy
----   ------------------- -------------------       ----------------------- ------------------------ ------------
token 01/20/2023 05:14:16  user@microsoft.com User                01/20/2023 05:14:16                       user

Créer un jeton pour certains registres de conteneurs

Paramètres

-AsJob

Exécuter la commande en tant que travail

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

-Confirm

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

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

-CredentialsCertificate

. Pour construire, consultez la section NOTES pour les propriétés CREDENTIALSCERTIFICATE et créez une table de hachage.

Type:ITokenCertificate[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CredentialsPassword

. Pour construire, consultez la section NOTES pour les propriétés CREDENTIALSPASSWORD et créez une table de hachage.

Type:ITokenPassword[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le paramètre DefaultProfile n’est pas fonctionnel. Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.

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

-Name

Nom du jeton.

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

-NoWait

Exécuter la commande de manière asynchrone

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

-RegistryName

Nom du registre de conteneurs.

Type:String
Position:Named
Default value:None
Required:True
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
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ScopeMapId

ID de ressource du mappage d’étendue auquel le jeton sera associé.

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

-Status

État de l’exemple de jeton activé ou désactivé.

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

-SubscriptionId

ID de l’abonnement cible. La valeur doit être un UUID.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Sorties

IToken

Notes

ALIAS

PROPRIÉTÉS DE PARAMÈTRES COMPLEXES

Pour créer les paramètres décrits ci-dessous, construisez une table de hachage contenant les propriétés appropriées. Pour plus d’informations sur les tables de hachage, exécutez Get-Help about_Hash_Tables.

CREDENTIALSCERTIFICATE <ITokenCertificate[]>: .

  • [EncodedPemCertificate <String>]: Chaîne encodée en base 64 du certificat public1 au format PEM qui sera utilisée pour l’authentification du jeton.
  • [Expiry <DateTime?>]: date d’expiration du certificat.
  • [Name <TokenCertificateName?>]:
  • [Thumbprint <String>]: empreinte numérique du certificat.

CREDENTIALSPASSWORD <ITokenPassword[]>: .

  • [CreationTime <DateTime?>]: Date de création du mot de passe.
  • [Expiry <DateTime?>]: date d’expiration du mot de passe.
  • [Name <TokenPasswordName?>]: nom de mot de passe « password1 » ou « password2 »