Partager via


Import-AzContext

Charge les informations d’authentification Azure à partir d’un fichier.

Syntaxe

ProfileFromDisk (Par défaut)

Import-AzContext
    [-Path] <String>
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

InMemoryProfile

Import-AzContext
    [-AzureContext] <AzureRmProfile>
    [-Scope <ContextModificationScope>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

L’applet de commande Import-AzContext charge les informations d’authentification à partir d’un fichier pour définir l’environnement et le contexte Azure. Les applets de commande que vous exécutez dans la session active utilisent ces informations pour authentifier les demandes auprès d’Azure Resource Manager.

Exemples

Exemple 1 : Importation d’un contexte à partir d’un fichier AzureRmProfile

Import-AzContext -AzContext (Connect-AzAccount)
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
azureuser@contoso.com  Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

Cet exemple importe un contexte à partir d’un fichier PSAzureProfile transmis à l’applet de commande.

Exemple 2 : Importation d’un contexte à partir d’un fichier JSON

Import-AzContext -Path C:\test.json
Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
azureuser@contoso.com  Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

Cet exemple montre comment sélectionner un contexte à partir d’un fichier JSON transmis à l’applet de commande. Ce fichier JSON peut être créé à partir de Save-AzContext.

Paramètres

-AzureContext

{{Fill AzureContext Description}}

Propriétés du paramètre

Type:AzureRmProfile
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Profil

Jeux de paramètres

InMemoryProfile
Position:0
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

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

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Path

Spécifie le chemin d’accès aux informations de contexte enregistrées à l’aide de Save-AzContext.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ProfileFromDisk
Position:0
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Scope

Détermine l’étendue des modifications de contexte, par exemple, si les modifications s’appliquent uniquement au processus actuel ou à toutes les sessions démarrées par cet utilisateur.

Propriétés du paramètre

Type:ContextModificationScope
Valeur par défaut:None
Valeurs acceptées:Process, CurrentUser
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

AzureRmProfile

String

Sorties

PSAzureProfile