VirtualMachineConfiguration interface
Uma interface que representa VirtualMachineConfiguration.
Propriedades
container |
A configuração do contêiner para o Pool. Se especificado, a instalação será executada em cada Nó de Computação no Pool para permitir que Tarefas sejam executadas em contêineres. Todas as tarefas regulares e tarefas do gerenciador de trabalho executadas neste pool devem especificar a propriedade containerSettings e todas as outras Tarefas podem especificá-la. |
data |
A configuração para discos de dados anexados aos Nós de Computação no Pool. Essa propriedade deve ser especificada se os Nós de Computação no Pool precisarem ter discos de dados vazios anexados a eles. Isso não pode ser atualizado. Cada Nó de Computação obtém seu próprio disco (o disco não é um compartilhamento de arquivos). Os discos existentes não podem ser anexados, cada disco anexado está vazio. Quando o Nó de Computação é removido do Pool, o disco e todos os dados associados a ele também são excluídos. O disco não é formatado após ser anexado, ele deve ser formatado antes do uso – para obter mais informações, consulte https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux e https://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine. |
disk |
A configuração de criptografia de disco para o pool. Se especificado, a criptografia é executada em cada nó no pool durante o provisionamento de nó. |
image |
Uma referência à imagem do Azure Máquinas Virtuais Marketplace ou à imagem de máquina virtual personalizada a ser usada. |
license |
O tipo de licença local a ser usada ao implantar o sistema operacional. 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 de Computação 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. |
node |
O SKU do agente do Nó de Computação em Lote a ser provisionado em Nós de Computação no Pool. O agente do Nó de Computação em Lote é um programa que é executado em cada Nó de Computação no Pool e fornece a interface de comando e controle entre o Nó de Computação e o serviço do Lote. Há diferentes implementações do agente de Nó de Computação, conhecido como SKUs, para sistemas operacionais diferentes. Você deve especificar um SKU do agente de Nó de Computação que corresponda à referência de imagem selecionada. Para obter a lista de SKUs de agente de Nó de Computação com suporte, juntamente com a lista de referências de imagem verificadas, consulte a operação 'Listar SKUs do agente de nó de computação com suporte'. |
windows |
Configurações do sistema operacional Windows na máquina virtual. Essa propriedade não deve ser especificada se a propriedade imageReference especificar uma imagem do sistema operacional Linux. |
Detalhes da propriedade
containerConfiguration
A configuração do contêiner para o Pool. Se especificado, a instalação será executada em cada Nó de Computação no Pool para permitir que Tarefas sejam executadas em contêineres. Todas as tarefas regulares e tarefas do gerenciador de trabalho executadas neste pool devem especificar a propriedade containerSettings e todas as outras Tarefas podem especificá-la.
containerConfiguration?: ContainerConfiguration
Valor da propriedade
dataDisks
A configuração para discos de dados anexados aos Nós de Computação no Pool. Essa propriedade deve ser especificada se os Nós de Computação no Pool precisarem ter discos de dados vazios anexados a eles. Isso não pode ser atualizado. Cada Nó de Computação obtém seu próprio disco (o disco não é um compartilhamento de arquivos). Os discos existentes não podem ser anexados, cada disco anexado está vazio. Quando o Nó de Computação é removido do Pool, o disco e todos os dados associados a ele também são excluídos. O disco não é formatado após ser anexado, ele deve ser formatado antes do uso – para obter mais informações, consulte https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux e https://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine.
dataDisks?: DataDisk[]
Valor da propriedade
DataDisk[]
diskEncryptionConfiguration
A configuração de criptografia de disco para o pool. Se especificado, a criptografia é executada em cada nó no pool durante o provisionamento de nó.
diskEncryptionConfiguration?: DiskEncryptionConfiguration
Valor da propriedade
imageReference
Uma referência à imagem do Azure Máquinas Virtuais Marketplace ou à imagem de máquina virtual personalizada a ser usada.
imageReference: ImageReference
Valor da propriedade
licenseType
O tipo de licença local a ser usada ao implantar o sistema operacional. 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 de Computação 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.
licenseType?: string
Valor da propriedade
string
nodeAgentSKUId
O SKU do agente do Nó de Computação em Lote a ser provisionado em Nós de Computação no Pool. O agente do Nó de Computação em Lote é um programa que é executado em cada Nó de Computação no Pool e fornece a interface de comando e controle entre o Nó de Computação e o serviço do Lote. Há diferentes implementações do agente de Nó de Computação, conhecido como SKUs, para sistemas operacionais diferentes. Você deve especificar um SKU do agente de Nó de Computação que corresponda à referência de imagem selecionada. Para obter a lista de SKUs de agente de Nó de Computação com suporte, juntamente com a lista de referências de imagem verificadas, consulte a operação 'Listar SKUs do agente de nó de computação com suporte'.
nodeAgentSKUId: string
Valor da propriedade
string
windowsConfiguration
Configurações do sistema operacional Windows na máquina virtual. Essa propriedade não deve ser especificada se a propriedade imageReference especificar uma imagem do sistema operacional Linux.
windowsConfiguration?: WindowsConfiguration