Partilhar via


VM Role JSON Reference [SPFSDK][VMROLE]

 

Aplica-se a: Windows Azure Pack

Service Provider Foundation e Windows Azure Pack for Windows Server fornecem uma forma de declarar novos itens de galeria que são usados na interface de utilizador Windows Azure Pack. Atualmente, as funções de máquina virtual (funções VM) são o único tipo de item de galeria que é suportado. As funções de máquina virtual definem um recurso de máquina virtual que os inquilinos podem instantaneamente e escalar de acordo com os seus requisitos.

Definições de função de máquina virtual

Dois componentes principais compõem a definição de uma função VM, a definição de recursos (RESDEF) e a extensão de recursos (RESEXT), que são ambos ficheiros JSON. A definição RESDEF descreve as restrições de hardware e instantição de máquinas virtuais, enquanto a definição RESEXT descreve como um recurso deve ser aprovisionado, por exemplo, utilizando uma base de dados SQL ou utilizando configurações específicas do sistema operativo.

Outro ficheiro JSON é a definição de visualização (VIEWDEF), que fornece detalhes Windows Azure Pack sobre como permitir que o utilizador personalize a criação de uma função de máquina virtual através de uma interface de utilizador.

Os ficheiros RESDEF, RESEXT e VIEWDEF estão contidos num pacote, juntamente com outros ficheiros que descrevem toda a função de máquina virtual. Para obter mais informações sobre as funções de máquina virtual em geral, consulte https://aka.ms/vmroles.

Tópicos de referência

Depois de serem adicionadas definições de funções de máquina virtual à galeria, podem ser iteradas. Você pode usar itens de galeria individuais para criar novas instâncias de papel de máquina virtual.

Tópicos de referência

Instâncias de função de máquina virtual

O objeto JSON modelo de uma instância de função de máquina virtual é muito semelhante à definição. No entanto, quando uma instância de função de máquina virtual é criada, mais propriedades são adicionadas ao objeto modelo para representar o estado do caso.

Tópicos de referência

Outros recursos para este produto

Consulte também

VM Roles Tenant Service [SPFSDK][VMROLE]
Provisionamento de funções VM [SPFSDK][VMROLE]
VM Role Instances [SPFSDK][VMROLE]