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


Select-AzureSubscription

Módosítja az aktuális és az alapértelmezett Azure-előfizetéseket.

Feljegyzés

A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.

Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.

Syntax

Select-AzureSubscription
      -SubscriptionName <String>
      [-Account <String>]
      [-Current]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Select-AzureSubscription
      -SubscriptionName <String>
      [-Account <String>]
      [-Default]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Select-AzureSubscription
      -SubscriptionId <String>
      [-Account <String>]
      [-Current]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Select-AzureSubscription
      -SubscriptionId <String>
      [-Account <String>]
      [-Default]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Select-AzureSubscription
      [-Account <String>]
      [-NoCurrent]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]
Select-AzureSubscription
      [-Account <String>]
      [-NoDefault]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [<CommonParameters>]

Description

A Select-AzureSubscription parancsmag beállítja és törli az aktuális és alapértelmezett Azure-előfizetéseket.

Az "aktuális előfizetés" az az előfizetés, amelyet alapértelmezés szerint az aktuális Windows PowerShell-munkamenetben használnak. Az "alapértelmezett előfizetés" alapértelmezés szerint az összes Windows PowerShell-munkamenetben használatos. Az "aktuális előfizetés" címke lehetővé teszi, hogy az aktuális munkamenethez alapértelmezés szerint egy másik előfizetést adjon meg anélkül, hogy az összes többi munkamenethez módosítaná az "alapértelmezett előfizetést".

Az "alapértelmezett" előfizetés-megjelölés az előfizetés adatfájljában lesz mentve. A munkamenet-specifikus "aktuális" megjelölés nincs mentve.

Ez a témakör a Microsoft Azure PowerShell modul 0.8.10-es verziójában található parancsmagot ismerteti. A használt modul verziójának lekéréséhez írja be (Get-Module -Name Azure).Versionaz Azure PowerShell-konzolba.

Példák

1. példa: Az aktuális előfizetés beállítása

C:\PS> Select-AzureSubscription -Current -SubscriptionName ContosoEngineering

Ezzel a paranccsal a "ContosoEngineering" lesz az aktuális előfizetés.

2. példa: Az alapértelmezett előfizetés beállítása

C:\PS> Select-AzureSubscription -Default -SubscriptionName ContosoFinance -SubscriptionDataFile "C:\subs\MySubscriptions.xml"

Ez a parancs az alapértelmezett előfizetést "ContosoFinance" értékre módosítja. Az alapértelmezett előfizetési adatfájl helyett az Subscriptions.xml előfizetés adatfájljában menti a beállítást.

Paraméterek

-Account

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

-Current

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

-Default

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

-NoCurrent

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

-NoDefault

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

-PassThru

Visszaadja $True, ha a parancs sikeres, és $False, ha sikertelen. Alapértelmezés szerint ez a parancsmag nem ad vissza kimenetet.

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

-Profile

Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.

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

-SubscriptionId

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

-SubscriptionName

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

Bevitelek

None

Ehhez a parancsmaghoz a bemenetet tulajdonságnév alapján, érték alapján azonban nem lehet becsúszni.

Kimenetek

None or System.Boolean

Ha a PassThru paramétert használja, ez a parancsmag logikai értéket ad vissza. Alapértelmezés szerint nem hoz létre kimenetet.