BatchVmImageReferenceOutput interface
Referencia a una imagen de Marketplace de Azure Virtual Machines o a una imagen de Azure Compute Gallery. Para obtener la lista de todas las referencias de imágenes de Azure Marketplace verificadas por Azure Batch, consulte la operación "Enumerar imágenes admitidas".
Propiedades
| community |
Identificador único de la imagen de la galería de la comunidad. 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. |
| exact |
La versión específica de la imagen de plataforma o la imagen de Marketplace usada para crear el nodo. Este campo de solo lectura difiere de "version" solo si el valor especificado para "version" cuando se creó el grupo era "latest". |
| offer | Tipo de oferta de la imagen de Marketplace de Azure Virtual Machines. Por ejemplo, UbuntuServer o WindowsServer. |
| publisher | Publicador de la imagen de Marketplace de Azure Virtual Machines. Por ejemplo, Canonical o MicrosoftWindowsServer. |
| shared |
Identificador único de la imagen de la 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 | SKU de la imagen de Marketplace de Azure Virtual Machines. Por ejemplo, 18.04-LTS o 2019-Datacenter. |
| version | Versión de la imagen de Marketplace de Azure Virtual Machines. Se puede especificar un valor de "latest" para seleccionar la versión más reciente de una imagen. Si se omite, el valor predeterminado es "latest". |
| virtual |
Identificador de recursos de ARM de la imagen de Azure Compute Gallery. Los nodos de proceso del grupo se crearán con este identificador de imagen. Se trata del formulario /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} o /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} para la versión de imagen más reciente. Esta propiedad es mutuamente excluyente con otras propiedades ImageReference. La imagen de Azure Compute Gallery debe tener réplicas en la misma región y debe estar en la misma suscripción que la cuenta de Azure Batch. Si no se especifica la versión de la imagen en imageId, se usará la versión más reciente. Para obtener información sobre la configuración del firewall para que el agente de nodo de proceso de Batch se comunique con el servicio Batch, consulte https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration. |
Detalles de las propiedades
communityGalleryImageId
Identificador único de la imagen de la galería de la comunidad. 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 la imagen de Marketplace usada para crear el nodo. Este campo de solo lectura difiere de "version" solo si el valor especificado para "version" cuando se creó el grupo era "latest".
exactVersion?: string
Valor de propiedad
string
offer
Tipo de oferta de la imagen de Marketplace de Azure Virtual Machines. Por ejemplo, UbuntuServer o WindowsServer.
offer?: string
Valor de propiedad
string
publisher
Publicador de la imagen de Marketplace de Azure Virtual Machines. Por ejemplo, Canonical o MicrosoftWindowsServer.
publisher?: string
Valor de propiedad
string
sharedGalleryImageId
Identificador único de la imagen de la 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
SKU de la imagen de Marketplace de Azure Virtual Machines. Por ejemplo, 18.04-LTS o 2019-Datacenter.
sku?: string
Valor de propiedad
string
version
Versión de la imagen de Marketplace de Azure Virtual Machines. Se puede especificar un valor de "latest" para seleccionar la versión más reciente de una imagen. Si se omite, el valor predeterminado es "latest".
version?: string
Valor de propiedad
string
virtualMachineImageId
Identificador de recursos de ARM de la imagen de Azure Compute Gallery. Los nodos de proceso del grupo se crearán con este identificador de imagen. Se trata del formulario /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} o /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} para la versión de imagen más reciente. Esta propiedad es mutuamente excluyente con otras propiedades ImageReference. La imagen de Azure Compute Gallery debe tener réplicas en la misma región y debe estar en la misma suscripción que la cuenta de Azure Batch. Si no se especifica la versión de la imagen en imageId, se usará la versión más reciente. Para obtener información sobre la configuración del firewall para que el agente de nodo de proceso de Batch se comunique con el servicio Batch, consulte https://learn.microsoft.com/azure/batch/nodes-and-pools#virtual-network-vnet-and-firewall-configuration.
virtualMachineImageId?: string
Valor de propiedad
string