Megosztás a következőn keresztül:


Import-AzureRmContext

Betölti az Azure-hitelesítési adatokat egy fájlból.

Figyelmeztetés

Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.

Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.

Syntax

Import-AzureRmContext
      [-Path] <String>
      [-Scope <ContextModificationScope>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Import-AzureRmContext
      [-AzureContext] <AzureRmProfile>
      [-Scope <ContextModificationScope>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Az Import-AzureRmContext parancsmag betölti a hitelesítési adatokat egy fájlból az Azure-környezet és a környezet beállításához. Az aktuális munkamenetben futtatott parancsmagok ezeket az információkat használják az Azure Resource Manager felé irányuló kérések hitelesítéséhez.

Példák

1. példa: Környezet importálása AzureRmProfile-ból

PS C:\> Import-AzureRmContext -AzureContext (Connect-AzureRmAccount)

Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
azureuser@contoso.com  Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

Ez a példa a parancsmagnak átadott PSAzureProfile-környezetből importál egy környezetet.

2. példa: Környezet importálása JSON-fájlból

PS C:\> Import-AzureRmContext -Path C:\test.json

Account                SubscriptionName TenantId                Environment
-------                ---------------- --------                -----------
azureuser@contoso.com  Subscription1    xxxx-xxxx-xxxx-xxxx     AzureCloud

Ez a példa kiválaszt egy környezetet egy JSON-fájlból, amelyet a rendszer átad a parancsmagnak. Ez a JSON-fájl a Save-AzureRmContext fájlból hozható létre.

Paraméterek

-AzureContext

Megadja azt az Azure-környezetet, amelyből a parancsmag beolvassa. Ha nem ad meg környezetet, ez a parancsmag a helyi alapértelmezett környezetből olvas be.

Típus:AzureRmProfile
Aliases:Profile
Position:0
alapértelmezett érték:None
Kötelező:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliases:cf
Position:Named
alapértelmezett érték:False
Kötelező:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, bérlő és előfizetés

Típus:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
alapértelmezett érték:None
Kötelező:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

A Save-AzureRMContext használatával mentett környezeti információk elérési útját adja meg.

Típus:String
Position:0
alapértelmezett érték:None
Kötelező:True
Accept pipeline input:True
Accept wildcard characters:False

-Scope

Meghatározza a környezeti változások hatókörét, például azt, hogy a módosítások csak az aktuális folyamatra vagy a felhasználó által indított összes munkamenetre vonatkoznak-e.

Típus:ContextModificationScope
elfogadott értékek:Process, CurrentUser
Position:Named
alapértelmezett érték:None
Kötelező:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliases:wi
Position:Named
alapértelmezett érték:False
Kötelező:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

AzureRmProfile

String

Kimenetek

PSAzureProfile