VirtualMachineConfiguration Clase
- java.
lang. Object - com.
microsoft. azure. management. batch. VirtualMachineConfiguration
- com.
public class VirtualMachineConfiguration
Configuración de nodos de proceso en un grupo basado en la infraestructura de Azure Virtual Machines.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Container |
containerConfiguration()
Obtenga si se especifica, la instalación se realiza en cada nodo del grupo para permitir que las tareas se ejecuten en contenedores. Todas las tareas normales y las tareas del administrador de trabajos que se ejecutan en este grupo deben especificar la propiedad containerSettings y todas las demás tareas pueden especificarla. |
List<Data |
dataDisks()
Se debe especificar esta propiedad si los nodos de proceso del grupo deben tener discos de datos vacíos conectados a ellos. |
Disk |
diskEncryptionConfiguration()
Obtenga si se especifica, el cifrado se realiza en cada nodo del grupo durante el aprovisionamiento de nodos. |
List<VMExtension> |
extensions()
Obtenga si se especifica, las extensiones mencionadas en esta configuración se instalarán en cada nodo. |
Image |
imageReference()
Obtenga el valor imageReference. |
String |
licenseType()
Obtenga esto solo se aplica a las imágenes que contienen el sistema operativo Windows y solo se deben usar cuando contenga licencias locales válidas para los nodos que se implementarán. Si se omite, no se aplica ningún descuento de licencia local. Los valores son: Windows_Server: la licencia local es para Windows Server. Windows_Client: la licencia local es para el cliente windows. |
String |
nodeAgentSkuId()
Obtener el agente de nodo de Batch es un programa que se ejecuta en cada nodo del grupo y proporciona la interfaz de comando y control entre el nodo y el servicio Batch. Hay diferentes implementaciones del agente de nodo, conocidas como SKU, para distintos sistemas operativos. Debe especificar una SKU del agente de nodo que coincida con la referencia de imagen seleccionada. Para obtener la lista de SKU de agente de nodo compatibles junto con su lista de referencias de imágenes comprobadas, consulte la operación "Enumerar SKU de agente de nodo compatibles". |
Node |
nodePlacementConfiguration()
Obtener esta configuración especificará reglas sobre cómo se asignarán físicamente los nodos del grupo. |
OSDisk |
osDisk()
Get contiene la configuración de los valores de OSDisk efímeros. |
Windows |
windowsConfiguration()
No se debe especificar esta propiedad si imageReference especifica una imagen del sistema operativo Linux. |
Virtual |
withContainerConfiguration(ContainerConfiguration containerConfiguration)
Establezca si se especifica, la instalación se realiza en cada nodo del grupo para permitir que las tareas se ejecuten en contenedores. Todas las tareas normales y las tareas del administrador de trabajos que se ejecutan en este grupo deben especificar la propiedad containerSettings y todas las demás tareas pueden especificarla. |
Virtual |
withDataDisks(List<DataDisk> dataDisks)
Establezca esta propiedad si los nodos de proceso del grupo deben tener discos de datos vacíos conectados a ellos. |
Virtual |
withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)
Establezca si se especifica, el cifrado se realiza en cada nodo del grupo durante el aprovisionamiento de nodos. |
Virtual |
withExtensions(List<VMExtension> extensions)
Establezca si se especifica, las extensiones mencionadas en esta configuración se instalarán en cada nodo. |
Virtual |
withImageReference(ImageReference imageReference)
Establezca el valor imageReference. |
Virtual |
withLicenseType(String licenseType)
Esta opción solo se aplica a las imágenes que contienen el sistema operativo Windows y solo se deben usar cuando contenga licencias locales válidas para los nodos que se implementarán. Si se omite, no se aplica ningún descuento de licencia local. Los valores son: Windows_Server: la licencia local es para Windows Server. Windows_Client: la licencia local es para el cliente windows. |
Virtual |
withNodeAgentSkuId(String nodeAgentSkuId)
Establecer el agente de nodo de Batch es un programa que se ejecuta en cada nodo del grupo y proporciona la interfaz de comando y control entre el nodo y el servicio Batch. Hay diferentes implementaciones del agente de nodo, conocidas como SKU, para distintos sistemas operativos. Debe especificar una SKU del agente de nodo que coincida con la referencia de imagen seleccionada. Para obtener la lista de SKU de agente de nodo compatibles junto con su lista de referencias de imágenes comprobadas, consulte la operación "Enumerar SKU de agente de nodo compatibles". |
Virtual |
withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)
Establezca esta configuración especificará reglas sobre cómo se asignarán físicamente los nodos del grupo. |
Virtual |
withOsDisk(OSDisk osDisk)
El conjunto contiene la configuración de los valores de OSDisk efímeros. |
Virtual |
withWindowsConfiguration(WindowsConfiguration windowsConfiguration)
Establezca esta propiedad no debe especificarse si imageReference especifica una imagen del sistema operativo Linux. |
Detalles del método
containerConfiguration
public ContainerConfiguration containerConfiguration()
Obtenga si se especifica, la instalación se realiza en cada nodo del grupo para permitir que las tareas se ejecuten en contenedores. Todas las tareas normales y las tareas del administrador de trabajos que se ejecutan en este grupo deben especificar la propiedad containerSettings y todas las demás tareas pueden especificarla.
Devoluciones:
dataDisks
public List
Se debe especificar esta propiedad si los nodos de proceso del grupo deben tener discos de datos vacíos conectados a ellos.
Devoluciones:
diskEncryptionConfiguration
public DiskEncryptionConfiguration diskEncryptionConfiguration()
Obtenga si se especifica, el cifrado se realiza en cada nodo del grupo durante el aprovisionamiento de nodos.
Devoluciones:
extensions
public List
Obtenga si se especifica, las extensiones mencionadas en esta configuración se instalarán en cada nodo.
Devoluciones:
imageReference
public ImageReference imageReference()
Obtenga el valor imageReference.
Devoluciones:
licenseType
public String licenseType()
Obtenga esto solo se aplica a las imágenes que contienen el sistema operativo Windows y solo se deben usar cuando contenga licencias locales válidas para los nodos que se implementarán. Si se omite, no se aplica ningún descuento de licencia local. Los valores son: Windows_Server: la licencia local es para Windows Server. Windows_Client: la licencia local es para el cliente windows.
Devoluciones:
nodeAgentSkuId
public String nodeAgentSkuId()
Obtener el agente de nodo de Batch es un programa que se ejecuta en cada nodo del grupo y proporciona la interfaz de comando y control entre el nodo y el servicio Batch. Hay diferentes implementaciones del agente de nodo, conocidas como SKU, para distintos sistemas operativos. Debe especificar una SKU del agente de nodo que coincida con la referencia de imagen seleccionada. Para obtener la lista de SKU de agente de nodo compatibles junto con su lista de referencias de imágenes comprobadas, consulte la operación "Enumerar SKU de agente de nodo compatibles".
Devoluciones:
nodePlacementConfiguration
public NodePlacementConfiguration nodePlacementConfiguration()
Obtener esta configuración especificará reglas sobre cómo se asignarán físicamente los nodos del grupo.
Devoluciones:
osDisk
public OSDisk osDisk()
Get contiene la configuración de los valores de OSDisk efímeros.
Devoluciones:
windowsConfiguration
public WindowsConfiguration windowsConfiguration()
No se debe especificar esta propiedad si imageReference especifica una imagen del sistema operativo Linux.
Devoluciones:
withContainerConfiguration
public VirtualMachineConfiguration withContainerConfiguration(ContainerConfiguration containerConfiguration)
Establezca si se especifica, la instalación se realiza en cada nodo del grupo para permitir que las tareas se ejecuten en contenedores. Todas las tareas normales y las tareas del administrador de trabajos que se ejecutan en este grupo deben especificar la propiedad containerSettings y todas las demás tareas pueden especificarla.
Parámetros:
Devoluciones:
withDataDisks
public VirtualMachineConfiguration withDataDisks(List
Establezca esta propiedad si los nodos de proceso del grupo deben tener discos de datos vacíos conectados a ellos.
Parámetros:
Devoluciones:
withDiskEncryptionConfiguration
public VirtualMachineConfiguration withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)
Establezca si se especifica, el cifrado se realiza en cada nodo del grupo durante el aprovisionamiento de nodos.
Parámetros:
Devoluciones:
withExtensions
public VirtualMachineConfiguration withExtensions(List
Establezca si se especifica, las extensiones mencionadas en esta configuración se instalarán en cada nodo.
Parámetros:
Devoluciones:
withImageReference
public VirtualMachineConfiguration withImageReference(ImageReference imageReference)
Establezca el valor imageReference.
Parámetros:
Devoluciones:
withLicenseType
public VirtualMachineConfiguration withLicenseType(String licenseType)
Esta opción solo se aplica a las imágenes que contienen el sistema operativo Windows y solo se deben usar cuando contenga licencias locales válidas para los nodos que se implementarán. Si se omite, no se aplica ningún descuento de licencia local. Los valores son: Windows_Server: la licencia local es para Windows Server. Windows_Client: la licencia local es para el cliente windows.
Parámetros:
Devoluciones:
withNodeAgentSkuId
public VirtualMachineConfiguration withNodeAgentSkuId(String nodeAgentSkuId)
Establecer el agente de nodo de Batch es un programa que se ejecuta en cada nodo del grupo y proporciona la interfaz de comando y control entre el nodo y el servicio Batch. Hay diferentes implementaciones del agente de nodo, conocidas como SKU, para distintos sistemas operativos. Debe especificar una SKU del agente de nodo que coincida con la referencia de imagen seleccionada. Para obtener la lista de SKU de agente de nodo compatibles junto con su lista de referencias de imágenes comprobadas, consulte la operación "Enumerar SKU de agente de nodo compatibles".
Parámetros:
Devoluciones:
withNodePlacementConfiguration
public VirtualMachineConfiguration withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)
Establezca esta configuración especificará reglas sobre cómo se asignarán físicamente los nodos del grupo.
Parámetros:
Devoluciones:
withOsDisk
public VirtualMachineConfiguration withOsDisk(OSDisk osDisk)
El conjunto contiene la configuración de los valores de OSDisk efímeros.
Parámetros:
Devoluciones:
withWindowsConfiguration
public VirtualMachineConfiguration withWindowsConfiguration(WindowsConfiguration windowsConfiguration)
Establezca esta propiedad no debe especificarse si imageReference especifica una imagen del sistema operativo Linux.
Parámetros:
Devoluciones:
Se aplica a
Azure SDK for Java