Partager via


Get-AzureRmContext

Obtient les métadonnées utilisées pour authentifier les requêtes Azure Resource Manager.

Avertissement

Le module AzureRM PowerShell a été officiellement déconseillé depuis le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Bien que le module AzureRM puisse toujours fonctionner, il n’est plus conservé ou pris en charge, plaçant toute utilisation continue à la discrétion et au risque de l’utilisateur. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntax

Get-AzureRmContext
   [-DefaultProfile <IAzureContextContainer>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-AzureRmContext
   [-ListAvailable]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

L’applet de commande Get-AzureRmContext obtient les métadonnées actuelles utilisées pour authentifier les requêtes Azure Resource Manager. Cette applet de commande obtient le compte Active Directory, le locataire Active Directory, l’abonnement Azure et l’environnement Azure ciblé. Les applets de commande Azure Resource Manager utilisent ces paramètres par défaut lors de la création de requêtes Azure Resource Manager.

Exemples

Exemple 1 : Obtention du contexte actuel

PS C:\> Connect-AzureRmAccount
PS C:\> Get-AzureRmContext

Name                                     Account             SubscriptionName    Environment         TenantId
----                                     -------             ----------------    -----------         --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com    Subscription1       AzureCloud          xxxxxxxx-x...

Dans cet exemple, nous nous connectons à notre compte avec un abonnement Azure à l’aide de Connecter-AzureRmAccount, puis nous obtenons le contexte de la session active en appelant Get-AzureRmContext.

Exemple 2 : Liste de tous les contextes disponibles

PS C:\> Get-AzureRmContext -ListAvailable

Name                                     Account             SubscriptionName    Environment         TenantId
----                                     -------             ----------------    -----------         --------
Subscription1 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com    Subscription1       AzureCloud          xxxxxxxx-x...
Subscription2 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com    Subscription2       AzureCloud          xxxxxxxx-x...
Subscription3 (xxxxxxxx-xxxx-xxxx-xxx... test@outlook.com    Subscription3       AzureCloud          xxxxxxxx-x...

Dans cet exemple, tous les contextes actuellement disponibles sont affichés. L’utilisateur peut sélectionner l’un de ces contextes à l’aide de Select-AzureRmContext.

Paramètres

-DefaultProfile

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

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

-ListAvailable

Répertorier tous les contextes disponibles dans la session active.

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

-Name

Nom du contexte

Type:String
Accepted values:Default
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

PSAzureContext