VirtualMachineConfiguration Classe
- java.
lang. Object - com.
microsoft. azure. management. batch. VirtualMachineConfiguration
- com.
public class VirtualMachineConfiguration
A configuração para nós de computação em um pool com base na infraestrutura de Máquinas Virtuais do Azure.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Container |
containerConfiguration()
Se especificado, a instalação é executada em cada nó no pool para permitir que as tarefas sejam executadas em contêineres. Todas as tarefas regulares e tarefas do gerenciador de trabalho executadas nesse pool devem especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la. |
List<Data |
dataDisks()
Obter essa propriedade deve ser especificada se os nós de computação no pool precisarem ter discos de dados vazios anexados a eles. |
Disk |
diskEncryptionConfiguration()
Se especificado, a criptografia é executada em cada nó no pool durante o provisionamento de nó. |
List<VMExtension> |
extensions()
Se especificado, as extensões mencionadas nessa configuração serão instaladas em cada nó. |
Image |
imageReference()
Obtenha o valor imageReference. |
String |
licenseType()
Obter isso só se aplica a imagens que contêm o sistema operacional Windows e só deve ser usado quando você mantém licenças locais válidas para os nós que serão implantados. Se omitido, nenhum desconto de licenciamento local será aplicado. Os valores são: Windows_Server – a licença local é para o Windows Server. Windows_Client – a licença local é para o Cliente Windows. |
String |
nodeAgentSkuId()
Obter o agente de nó do Lote é um programa executado em cada nó no pool e fornece a interface de comando e controle entre o nó e o serviço do Lote. Há diferentes implementações do agente do nó, conhecido como SKUs, para diferentes sistemas operacionais. Você deve especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs do agente de nó com suporte junto com a lista de referências de imagem verificadas, consulte a operação 'Listar SKUs do agente de nó com suporte'. |
Node |
nodePlacementConfiguration()
Obter essa configuração especificará regras sobre como os nós no pool serão fisicamente alocados. |
OSDisk |
osDisk()
Get contém a configuração para configurações do OSDisk efêmero. |
Windows |
windowsConfiguration()
Obter essa propriedade não deverá ser especificada se imageReference especificar uma imagem do sistema operacional Linux. |
Virtual |
withContainerConfiguration(ContainerConfiguration containerConfiguration)
Definido se especificado, a instalação é executada em cada nó no pool para permitir que as tarefas sejam executadas em contêineres. Todas as tarefas regulares e do gerenciador de trabalhos executadas nesse pool devem especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la. |
Virtual |
withDataDisks(List<DataDisk> dataDisks)
Defina essa propriedade deve ser especificada se os nós de computação no pool precisarem ter discos de dados vazios anexados a eles. |
Virtual |
withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)
Definido se especificado, a criptografia é executada em cada nó no pool durante o provisionamento de nó. |
Virtual |
withExtensions(List<VMExtension> extensions)
Se especificado, as extensões mencionadas nessa configuração serão instaladas em cada nó. |
Virtual |
withImageReference(ImageReference imageReference)
Defina o valor imageReference. |
Virtual |
withLicenseType(String licenseType)
Definir isso só se aplica a imagens que contêm o sistema operacional Windows e só deve ser usado quando você mantém licenças locais válidas para os nós que serão implantados. Se omitido, nenhum desconto de licenciamento local será aplicado. Os valores são: Windows_Server – a licença local é para o Windows Server. Windows_Client - A licença local é para o Cliente Windows. |
Virtual |
withNodeAgentSkuId(String nodeAgentSkuId)
Definir o agente de nó do Lote é um programa executado em cada nó no pool e fornece a interface de comando e controle entre o nó e o serviço do Lote. Há diferentes implementações do agente do nó, conhecido como SKUs, para diferentes sistemas operacionais. Você deve especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs do agente de nó com suporte junto com sua lista de referências de imagem verificadas, consulte a operação 'Listar SKUs de agente de nó com suporte'. |
Virtual |
withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)
Definir essa configuração especificará regras sobre como os nós no pool serão fisicamente alocados. |
Virtual |
withOsDisk(OSDisk osDisk)
Set contém a configuração para configurações do OSDisk efêmero. |
Virtual |
withWindowsConfiguration(WindowsConfiguration windowsConfiguration)
Definir essa propriedade não deverá ser especificado se imageReference especificar uma imagem do sistema operacional Linux. |
Detalhes do método
containerConfiguration
public ContainerConfiguration containerConfiguration()
Se especificado, a instalação é executada em cada nó no pool para permitir que as tarefas sejam executadas em contêineres. Todas as tarefas regulares e tarefas do gerenciador de trabalho executadas nesse pool devem especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la.
Retornos:
dataDisks
public List
Obter essa propriedade deve ser especificada se os nós de computação no pool precisarem ter discos de dados vazios anexados a eles.
Retornos:
diskEncryptionConfiguration
public DiskEncryptionConfiguration diskEncryptionConfiguration()
Se especificado, a criptografia é executada em cada nó no pool durante o provisionamento de nó.
Retornos:
extensions
public List
Se especificado, as extensões mencionadas nessa configuração serão instaladas em cada nó.
Retornos:
imageReference
public ImageReference imageReference()
Obtenha o valor imageReference.
Retornos:
licenseType
public String licenseType()
Obter isso só se aplica a imagens que contêm o sistema operacional Windows e só deve ser usado quando você mantém licenças locais válidas para os nós que serão implantados. Se omitido, nenhum desconto de licenciamento local será aplicado. Os valores são: Windows_Server – a licença local é para o Windows Server. Windows_Client – a licença local é para o Cliente Windows.
Retornos:
nodeAgentSkuId
public String nodeAgentSkuId()
Obter o agente de nó do Lote é um programa executado em cada nó no pool e fornece a interface de comando e controle entre o nó e o serviço do Lote. Há diferentes implementações do agente do nó, conhecido como SKUs, para diferentes sistemas operacionais. Você deve especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs do agente de nó com suporte junto com a lista de referências de imagem verificadas, consulte a operação 'Listar SKUs do agente de nó com suporte'.
Retornos:
nodePlacementConfiguration
public NodePlacementConfiguration nodePlacementConfiguration()
Obter essa configuração especificará regras sobre como os nós no pool serão fisicamente alocados.
Retornos:
osDisk
public OSDisk osDisk()
Get contém a configuração para configurações do OSDisk efêmero.
Retornos:
windowsConfiguration
public WindowsConfiguration windowsConfiguration()
Obter essa propriedade não deverá ser especificada se imageReference especificar uma imagem do sistema operacional Linux.
Retornos:
withContainerConfiguration
public VirtualMachineConfiguration withContainerConfiguration(ContainerConfiguration containerConfiguration)
Definido se especificado, a instalação é executada em cada nó no pool para permitir que as tarefas sejam executadas em contêineres. Todas as tarefas regulares e do gerenciador de trabalhos executadas nesse pool devem especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la.
Parâmetros:
Retornos:
withDataDisks
public VirtualMachineConfiguration withDataDisks(List
Defina essa propriedade deve ser especificada se os nós de computação no pool precisarem ter discos de dados vazios anexados a eles.
Parâmetros:
Retornos:
withDiskEncryptionConfiguration
public VirtualMachineConfiguration withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)
Definido se especificado, a criptografia é executada em cada nó no pool durante o provisionamento de nó.
Parâmetros:
Retornos:
withExtensions
public VirtualMachineConfiguration withExtensions(List
Se especificado, as extensões mencionadas nessa configuração serão instaladas em cada nó.
Parâmetros:
Retornos:
withImageReference
public VirtualMachineConfiguration withImageReference(ImageReference imageReference)
Defina o valor imageReference.
Parâmetros:
Retornos:
withLicenseType
public VirtualMachineConfiguration withLicenseType(String licenseType)
Definir isso só se aplica a imagens que contêm o sistema operacional Windows e só deve ser usado quando você mantém licenças locais válidas para os nós que serão implantados. Se omitido, nenhum desconto de licenciamento local será aplicado. Os valores são: Windows_Server – a licença local é para o Windows Server. Windows_Client - A licença local é para o Cliente Windows.
Parâmetros:
Retornos:
withNodeAgentSkuId
public VirtualMachineConfiguration withNodeAgentSkuId(String nodeAgentSkuId)
Definir o agente de nó do Lote é um programa executado em cada nó no pool e fornece a interface de comando e controle entre o nó e o serviço do Lote. Há diferentes implementações do agente do nó, conhecido como SKUs, para diferentes sistemas operacionais. Você deve especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs do agente de nó com suporte junto com sua lista de referências de imagem verificadas, consulte a operação 'Listar SKUs de agente de nó com suporte'.
Parâmetros:
Retornos:
withNodePlacementConfiguration
public VirtualMachineConfiguration withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)
Definir essa configuração especificará regras sobre como os nós no pool serão fisicamente alocados.
Parâmetros:
Retornos:
withOsDisk
public VirtualMachineConfiguration withOsDisk(OSDisk osDisk)
Set contém a configuração para configurações do OSDisk efêmero.
Parâmetros:
Retornos:
withWindowsConfiguration
public VirtualMachineConfiguration withWindowsConfiguration(WindowsConfiguration windowsConfiguration)
Definir essa propriedade não deverá ser especificado se imageReference especificar uma imagem do sistema operacional Linux.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java