Adicionar uma VM com uma imagem da galeria de imagens partilhadas anexada
Azure DevTest Labs permite-lhe anexar uma galeria de imagens partilhadas ao seu laboratório e, em seguida, utilizar imagens na galeria como bases para as VMs que criar no laboratório. Para saber como anexar uma galeria de imagens partilhadas ao seu laboratório, consulte Configurar a galeria de imagens partilhadas. Este artigo mostra-lhe como adicionar uma VM ao laboratório com uma imagem da galeria de imagens partilhadas anexada como base.
Portal do Azure
Nesta secção, vai aprender a utilizar o portal do Azure para adicionar uma VM ao laboratório com base numa imagem da galeria de imagens partilhadas anexada. Esta secção não fornece instruções passo a passo detalhadas para criar uma VM com o portal do Azure. Para obter esses detalhes, veja Criar uma VM - portal do Azure. Só realça os passos em que seleciona uma imagem na galeria de imagens partilhadas anexada e seleciona uma versão da imagem que pretende utilizar.
Ao adicionar uma VM ao laboratório, pode selecionar uma imagem na galeria de imagens partilhadas anexada como uma imagem base:
Em seguida, no separador Definições avançadas da página Criar recurso de laboratório , pode selecionar a versão da imagem que pretende utilizar como imagem base:
Pode mudar para utilizar uma versão diferente da imagem depois de a VM ser criada.
Modelo do Resource Manager
Se estiver a utilizar um modelo do Azure Resource Manager para criar uma máquina virtual com uma imagem de galeria de imagens partilhada, especifique um valor para sharedImageId na secção Propriedades. Veja o seguinte exemplo:
"resources": [
{
...
"properties": {
"sharedImageId": "/subscriptions/111111111-1111-1111-1111-111111111111/resourcegroups/mydtlrg/providers/microsoft.devtestlab/labs/mydtllab/sharedgalleries/spsig/sharedimages/myimagefromgallery",
"sharedImageVersion": "1.0.1",
...
}
}
],
Para obter um exemplo completo Resource Manager modelo, veja Criar uma máquina virtual com um exemplo de imagem de galeria de imagens partilhadas no nosso repositório do GitHub.
API REST
Primeiro, tem de obter o ID da imagem na galeria de imagens partilhadas. Uma forma é listar todas as imagens na galeria de imagens partilhadas anexada com o seguinte comando GET.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{labName}/sharedgalleries/{name}/sharedimages?api-version= 2018-10-15-preview
Invoque o método PUT em máquinas virtuais ao transmitir o ID da imagem partilhada que recebeu da chamada anterior para o
properties.SharedImageId
.
Passos seguintes
Para saber como anexar uma galeria de imagens partilhadas a um laboratório e configurá-la, consulte Configurar a galeria de imagens partilhadas.