VirtualMachineConfiguration interface
A configuração para nós de computação num conjunto com base na infraestrutura de Máquinas Virtuais do Azure.
Propriedades
container |
Se especificado, a configuração é efetuada em cada nó no conjunto para permitir que as tarefas sejam executadas em contentores. Todas as tarefas normais e tarefas de gestor de tarefas executadas neste conjunto têm de especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la. |
data |
Esta propriedade tem de ser especificada se os nós de computação no conjunto precisarem de ter discos de dados vazios anexados aos mesmos. |
disk |
Se for especificado, a encriptação é efetuada em cada nó no conjunto durante o aprovisionamento de nós. |
extensions | Se for especificado, as extensões mencionadas nesta configuração serão instaladas em cada nó. |
image |
Uma referência a uma imagem do Azure Máquinas Virtuais Marketplace ou ao recurso imagem do Azure de uma Máquina Virtual personalizada. Para obter a lista de todas as imageReferences verificadas por Azure Batch, veja a operação "Listar SKUs de agente de nó suportados". |
license |
Isto aplica-se apenas a imagens que contenham o sistema operativo Windows e só devem ser utilizadas quando tiver licenças válidas no local para os nós que serão implementados. Se for omitido, não é aplicado nenhum desconto de licenciamento no local. Os valores são: Windows_Server – a licença no local destina-se ao Windows Server. Windows_Client - A licença no local é para o Cliente Windows. |
node |
O agente do nó do Batch é um programa que é executado em cada nó no conjunto e fornece a interface de comando e controlo entre o nó e o serviço Batch. Existem diferentes implementações do agente de nó, conhecidas como SKUs, para diferentes sistemas operativos. Tem de especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs de agente de nó suportados juntamente com a lista de referências de imagens verificadas, veja a operação "Listar SKUs de agente de nó suportados". |
node |
Esta configuração especificará regras sobre como os nós no conjunto serão fisicamente alocados. |
os |
Contém a configuração para definições de OSDisk efémero. |
security |
Especifica as definições do perfil de segurança para a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais. |
service |
O ID de referência do artefacto do serviço sob a forma de /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
windows |
Esta propriedade não pode ser especificada se imageReference especificar uma imagem do SO Linux. |
Detalhes de Propriedade
containerConfiguration
Se especificado, a configuração é efetuada em cada nó no conjunto para permitir que as tarefas sejam executadas em contentores. Todas as tarefas normais e tarefas de gestor de tarefas executadas neste conjunto têm de especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la.
containerConfiguration?: ContainerConfiguration
Valor de Propriedade
dataDisks
Esta propriedade tem de ser especificada se os nós de computação no conjunto precisarem de ter discos de dados vazios anexados aos mesmos.
dataDisks?: DataDisk[]
Valor de Propriedade
DataDisk[]
diskEncryptionConfiguration
Se for especificado, a encriptação é efetuada em cada nó no conjunto durante o aprovisionamento de nós.
diskEncryptionConfiguration?: DiskEncryptionConfiguration
Valor de Propriedade
extensions
Se for especificado, as extensões mencionadas nesta configuração serão instaladas em cada nó.
extensions?: VMExtension[]
Valor de Propriedade
imageReference
Uma referência a uma imagem do Azure Máquinas Virtuais Marketplace ou ao recurso imagem do Azure de uma Máquina Virtual personalizada. Para obter a lista de todas as imageReferences verificadas por Azure Batch, veja a operação "Listar SKUs de agente de nó suportados".
imageReference: ImageReference
Valor de Propriedade
licenseType
Isto aplica-se apenas a imagens que contenham o sistema operativo Windows e só devem ser utilizadas quando tiver licenças válidas no local para os nós que serão implementados. Se for omitido, não é aplicado nenhum desconto de licenciamento no local. Os valores são:
Windows_Server – a licença no local destina-se ao Windows Server. Windows_Client - A licença no local é para o Cliente Windows.
licenseType?: string
Valor de Propriedade
string
nodeAgentSkuId
O agente do nó do Batch é um programa que é executado em cada nó no conjunto e fornece a interface de comando e controlo entre o nó e o serviço Batch. Existem diferentes implementações do agente de nó, conhecidas como SKUs, para diferentes sistemas operativos. Tem de especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs de agente de nó suportados juntamente com a lista de referências de imagens verificadas, veja a operação "Listar SKUs de agente de nó suportados".
nodeAgentSkuId: string
Valor de Propriedade
string
nodePlacementConfiguration
Esta configuração especificará regras sobre como os nós no conjunto serão fisicamente alocados.
nodePlacementConfiguration?: NodePlacementConfiguration
Valor de Propriedade
osDisk
Contém a configuração para definições de OSDisk efémero.
osDisk?: OSDisk
Valor de Propriedade
securityProfile
Especifica as definições do perfil de segurança para a máquina virtual ou o conjunto de dimensionamento de máquinas virtuais.
securityProfile?: SecurityProfile
Valor de Propriedade
serviceArtifactReference
O ID de referência do artefacto do serviço sob a forma de /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}
serviceArtifactReference?: ServiceArtifactReference
Valor de Propriedade
windowsConfiguration
Esta propriedade não pode ser especificada se imageReference especificar uma imagem do SO Linux.
windowsConfiguration?: WindowsConfiguration