Delen via


Get-AzBatchSupportedImage

Hiermee worden door Batch ondersteunde installatiekopieën opgehaald voor een Batch-account.

Syntaxis

Get-AzBatchSupportedImage
   [-Filter <String>]
   [-MaxCount <Int32>]
   -BatchContext <BatchAccountContext>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Met de cmdlet Get-AzBatchSupportedImage worden ondersteunde installatiekopieën van virtuele machines opgehaald die beschikbaar zijn in een Azure Batch-account. Geef het account op met behulp van de parameter BatchContext .

Voorbeelden

Voorbeeld 1: alle beschikbare ondersteunde installatiekopieën ophalen

$Context = Get-AzBatchAccountKey -AccountName "ContosoBatchAccount"
Get-AzBatchSupportedImage -BatchContext $Context

BatchSupportEndOfLife :
Capabilities          :
ImageReference        : canonical:ubuntuserver:16.04-lts:latest
NodeAgentSkuId        : batch.node.ubuntu 16.04
OSType                : Linux
VerificationType      : Verified

BatchSupportEndOfLife :
Capabilities          :
ImageReference        : canonical:ubuntuserver:18.04-lts:latest
NodeAgentSkuId        : batch.node.ubuntu 18.04
OSType                : Linux
VerificationType      : Verified

BatchSupportEndOfLife :
Capabilities          :
ImageReference        : credativ:debian:8:latest
NodeAgentSkuId        : batch.node.debian 8
OSType                : Linux
VerificationType      : Verified

BatchSupportEndOfLife :
Capabilities          :
ImageReference        : microsoftwindowsserver:windowsserver:2016-datacenter:latest
NodeAgentSkuId        : batch.node.windows amd64
OSType                : Windows
VerificationType      : Verified

...

Met de eerste opdracht wordt een Batch-accountcontext opgehaald die toegangssleutels voor uw abonnement bevat met behulp van Get-AzBatchAccountKey. Met de opdracht wordt de context opgeslagen in de $Context variabele die moet worden gebruikt in de volgende opdracht. Met de tweede opdracht worden alle beschikbare ondersteunde installatiekopieën voor dat Batch-account opgehaald.

Parameters

-BatchContext

Het BatchAccountContext-exemplaar dat moet worden gebruikt bij interactie met de Batch-service. Als u de Cmdlet Get-AzBatchAccount gebruikt om uw BatchAccountContext op te halen, wordt Microsoft Entra-verificatie gebruikt bij interactie met de Batch-service. Als u in plaats daarvan gedeelde sleutelverificatie wilt gebruiken, gebruikt u de cmdlet Get-AzBatchAccountKey om een BatchAccountContext-object op te halen waarin de bijbehorende toegangssleutels zijn ingevuld. Wanneer u verificatie met gedeelde sleutels gebruikt, wordt de primaire toegangssleutel standaard gebruikt. Als u de sleutel wilt wijzigen die u wilt gebruiken, stelt u de eigenschap BatchAccountContext.KeyInUse in.

Type:BatchAccountContext
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Filter

Hiermee geeft u een OData-filtercomponent voor ondersteunde installatiekopieën op. Als u geen filter opgeeft, retourneert deze cmdlet alle installatiekopieën die het Batch-account ondersteunt.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MaxCount

Hiermee geeft u het maximum aantal ondersteunde afbeeldingen dat moet worden geretourneerd.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

BatchAccountContext

Uitvoerwaarden

PSImageInformation