BatchVmImageReference interface

Una referencia a una imagen de Azure Virtual Machines Marketplace o a una imagen de galería de Azure Compute. Para verificar la lista de todas las referencias de imágenes de Azure Marketplace por Azure Batch, consulte la operación 'Listar imágenes soportadas'.

Propiedades

communityGalleryImageId

La imagen de la galería comunitaria identifica únicamente. Esta propiedad es mutuamente excluyente con otras propiedades y se puede capturar desde la llamada GET de imagen de la galería de la comunidad.

exactVersion

La versión específica de la imagen de plataforma o de marketplace utilizada para crear el nodo. Este campo de solo lectura difiere de 'versión' solo si el valor especificado para 'versión' cuando se creó el pool era 'más reciente'.

offer

El tipo de oferta de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, UbuntuServer o WindowsServer.

publisher

El editor de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, Canonical o MicrosoftWindowsServer.

sharedGalleryImageId

Identificador único de la imagen de galería compartida. Esta propiedad es mutuamente excluyente con otras propiedades y se puede capturar desde la llamada GET de imagen de galería compartida.

sku

El SKU de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, 18.04-LTS o 2019-Datacenter.

version

La versión de la imagen de Azure Virtual Machines Marketplace. Se puede especificar un valor de 'más reciente' para seleccionar la última versión de una Imagen. Si se omite, el valor predeterminado es "latest".

virtualMachineImageId

El identificador de recurso ARM de la Imagen de la Galería de Cálculo de Azure. Los nodos de cómputo en el Pool se crearán usando este ID de Imagen. Esto es del formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} o /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/images/{imageDefinitionName} para siempre usar por defecto la última versión de la imagen. Esta propiedad es mutuamente excluyente con otras propiedades de ImageReference. La Imagen de la Galería de Computación de Azure debe tener réplicas en la misma región y debe estar en la misma suscripción que la cuenta de Azure Batch. Si la versión de la imagen no se especifica en el imageId, se utilizará la versión más reciente. Para información sobre la configuración del cortafuegos del agente del Nodo de Cómputo por Lotes para comunicarse con el servicio por lotes, véase https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration.

Detalles de las propiedades

communityGalleryImageId

La imagen de la galería comunitaria identifica únicamente. Esta propiedad es mutuamente excluyente con otras propiedades y se puede capturar desde la llamada GET de imagen de la galería de la comunidad.

communityGalleryImageId?: string

Valor de propiedad

string

exactVersion

La versión específica de la imagen de plataforma o de marketplace utilizada para crear el nodo. Este campo de solo lectura difiere de 'versión' solo si el valor especificado para 'versión' cuando se creó el pool era 'más reciente'.

exactVersion?: string

Valor de propiedad

string

offer

El tipo de oferta de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, UbuntuServer o WindowsServer.

offer?: string

Valor de propiedad

string

publisher

El editor de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, Canonical o MicrosoftWindowsServer.

publisher?: string

Valor de propiedad

string

sharedGalleryImageId

Identificador único de la imagen de galería compartida. Esta propiedad es mutuamente excluyente con otras propiedades y se puede capturar desde la llamada GET de imagen de galería compartida.

sharedGalleryImageId?: string

Valor de propiedad

string

sku

El SKU de la imagen de Azure Virtual Machines Marketplace. Por ejemplo, 18.04-LTS o 2019-Datacenter.

sku?: string

Valor de propiedad

string

version

La versión de la imagen de Azure Virtual Machines Marketplace. Se puede especificar un valor de 'más reciente' para seleccionar la última versión de una Imagen. Si se omite, el valor predeterminado es "latest".

version?: string

Valor de propiedad

string

virtualMachineImageId

El identificador de recurso ARM de la Imagen de la Galería de Cálculo de Azure. Los nodos de cómputo en el Pool se crearán usando este ID de Imagen. Esto es del formato /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} o /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft. Compute/galleries/{galleryName}/images/{imageDefinitionName} para siempre usar por defecto la última versión de la imagen. Esta propiedad es mutuamente excluyente con otras propiedades de ImageReference. La Imagen de la Galería de Computación de Azure debe tener réplicas en la misma región y debe estar en la misma suscripción que la cuenta de Azure Batch. Si la versión de la imagen no se especifica en el imageId, se utilizará la versión más reciente. Para información sobre la configuración del cortafuegos del agente del Nodo de Cómputo por Lotes para comunicarse con el servicio por lotes, véase https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration.

virtualMachineImageId?: string

Valor de propiedad

string