Get-AzBatchSupportedImage
Obtiene imágenes compatibles con Batch para una cuenta de Batch.
Sintaxis
Get-AzBatchSupportedImage
[-Filter <String>]
[-MaxCount <Int32>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Get-AzBatchSupportedImage obtiene imágenes de máquina virtual compatibles que están disponibles en una cuenta de Azure Batch. Especifique la cuenta mediante el parámetro BatchContext.
Ejemplos
Ejemplo 1: Obtener todas las imágenes admitidas disponibles
$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
...
El primer comando obtiene un contexto de cuenta de Batch que contiene claves de acceso para la suscripción mediante Get-AzBatchAccountKey. El comando almacena el contexto en la variable $Context que se va a usar en el comando siguiente. El segundo comando obtiene todas las imágenes admitidas disponibles para esa cuenta de Batch.
Parámetros
-BatchContext
Instancia de BatchAccountContext que se va a usar al interactuar con el servicio Batch. Si usa el cmdlet Get-AzBatchAccount para obtener BatchAccountContext, se usará la autenticación de Microsoft Entra al interactuar con el servicio Batch. Para usar la autenticación de clave compartida en su lugar, use el cmdlet Get-AzBatchAccountKey para obtener un objeto BatchAccountContext con sus claves de acceso rellenadas. Al usar la autenticación de clave compartida, la clave de acceso principal se usa de forma predeterminada. Para cambiar la clave que se va a usar, establezca la propiedad BatchAccountContext.KeyInUse.
Tipo: | BatchAccountContext |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Filter
Especifica una cláusula de filtro OData para las imágenes admitidas. Si no especifica un filtro, este cmdlet devuelve todas las imágenes que admite la cuenta de Batch.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-MaxCount
Especifica el número máximo de imágenes admitidas que se van a devolver.
Tipo: | Int32 |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |