Dela via


Microsoft.Compute-avbildningar 2018-04-01

Bicep-resursdefinition

Resurstypen avbildningar kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/images-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Compute/images@2018-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    sourceVirtualMachine: {
      id: 'string'
    }
    storageProfile: {
      dataDisks: [
        {
          blobUri: 'string'
          caching: 'string'
          diskSizeGB: int
          lun: int
          managedDisk: {
            id: 'string'
          }
          snapshot: {
            id: 'string'
          }
          storageAccountType: 'string'
        }
      ]
      osDisk: {
        blobUri: 'string'
        caching: 'string'
        diskSizeGB: int
        managedDisk: {
          id: 'string'
        }
        osState: 'string'
        osType: 'string'
        snapshot: {
          id: 'string'
        }
        storageAccountType: 'string'
      }
      zoneResilient: bool
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ImageDataDisk

Namn Beskrivning Värde
blobUri Den virtuella hårddisken. sträng
Cachelagring Anger cachelagringskraven.

Möjliga värden är:

Ingen

ReadOnly

ReadWrite

Standard: Ingen för standardlagring. ReadOnly för Premium Storage-
"Ingen"
"ReadOnly"
"Skriv upp"
diskSizeGB Anger storleken på tomma datadiskar i gigabyte. Det här elementet kan användas för att skriva över namnet på disken i en virtuell datorbild.

Det här värdet får inte vara större än 1 023 GB
Int
Lun Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. int (krävs)
managedDisk ManagedDisk. SubResource
ögonblicksbild Ögonblicksbilden. SubResource
storageAccountType Anger lagringskontotypen för den hanterade disken. Möjliga värden är: Standard_LRS, Premium_LRS och StandardSSD_LRS. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"

ImageOSDisk

Namn Beskrivning Värde
blobUri Den virtuella hårddisken. sträng
Cachelagring Anger cachelagringskraven.

Möjliga värden är:

Ingen

ReadOnly

ReadWrite

Standard: Ingen för standardlagring. ReadOnly för Premium Storage-
"Ingen"
"ReadOnly"
"Skriv upp"
diskSizeGB Anger storleken på tomma datadiskar i gigabyte. Det här elementet kan användas för att skriva över namnet på disken i en virtuell datorbild.

Det här värdet får inte vara större än 1 023 GB
Int
managedDisk ManagedDisk. SubResource
osState Operativsystemets tillstånd. "Generaliserad"
"Specialiserad" (krävs)
osType Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från en anpassad avbildning.

Möjliga värden är:

Windows

Linux-
"Linux"
"Windows" (krävs)
ögonblicksbild Ögonblicksbilden. SubResource
storageAccountType Anger lagringskontotypen för den hanterade disken. Möjliga värden är: Standard_LRS, Premium_LRS och StandardSSD_LRS. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"

ImageProperties

Namn Beskrivning Värde
sourceVirtualMachine Den virtuella källdator som avbildningen skapas från. SubResource
storageProfile Anger lagringsinställningarna för de virtuella datordiskarna. ImageStorageProfile

ImageStorageProfile

Namn Beskrivning Värde
dataDiskar Anger de parametrar som används för att lägga till en datadisk till en virtuell dator.

Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer.
ImageDataDisk[]
osDisk Anger information om den operativsystemdisk som används av den virtuella datorn.

Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer.
ImageOSDisk
zoneResilient Anger om en avbildning är zontålig eller inte. Standardvärdet är falskt. Zontåliga avbildningar kan bara skapas i regioner som tillhandahåller zonredundant lagring (ZRS). Bool

Microsoft.Compute/images

Namn Beskrivning Värde
plats Resursplats sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Beskriver egenskaperna för en bild. ImageProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID sträng

Resursdefinition för ARM-mall

Resurstypen avbildningar kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/images-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Compute/images",
  "apiVersion": "2018-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "sourceVirtualMachine": {
      "id": "string"
    },
    "storageProfile": {
      "dataDisks": [
        {
          "blobUri": "string",
          "caching": "string",
          "diskSizeGB": "int",
          "lun": "int",
          "managedDisk": {
            "id": "string"
          },
          "snapshot": {
            "id": "string"
          },
          "storageAccountType": "string"
        }
      ],
      "osDisk": {
        "blobUri": "string",
        "caching": "string",
        "diskSizeGB": "int",
        "managedDisk": {
          "id": "string"
        },
        "osState": "string",
        "osType": "string",
        "snapshot": {
          "id": "string"
        },
        "storageAccountType": "string"
      },
      "zoneResilient": "bool"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ImageDataDisk

Namn Beskrivning Värde
blobUri Den virtuella hårddisken. sträng
Cachelagring Anger cachelagringskraven.

Möjliga värden är:

Ingen

ReadOnly

ReadWrite

Standard: Ingen för standardlagring. ReadOnly för Premium Storage-
"Ingen"
"ReadOnly"
"Skriv upp"
diskSizeGB Anger storleken på tomma datadiskar i gigabyte. Det här elementet kan användas för att skriva över namnet på disken i en virtuell datorbild.

Det här värdet får inte vara större än 1 023 GB
Int
Lun Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. int (krävs)
managedDisk ManagedDisk. SubResource
ögonblicksbild Ögonblicksbilden. SubResource
storageAccountType Anger lagringskontotypen för den hanterade disken. Möjliga värden är: Standard_LRS, Premium_LRS och StandardSSD_LRS. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"

ImageOSDisk

Namn Beskrivning Värde
blobUri Den virtuella hårddisken. sträng
Cachelagring Anger cachelagringskraven.

Möjliga värden är:

Ingen

ReadOnly

ReadWrite

Standard: Ingen för standardlagring. ReadOnly för Premium Storage-
"Ingen"
"ReadOnly"
"Skriv upp"
diskSizeGB Anger storleken på tomma datadiskar i gigabyte. Det här elementet kan användas för att skriva över namnet på disken i en virtuell datorbild.

Det här värdet får inte vara större än 1 023 GB
Int
managedDisk ManagedDisk. SubResource
osState Operativsystemets tillstånd. "Generaliserad"
"Specialiserad" (krävs)
osType Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från en anpassad avbildning.

Möjliga värden är:

Windows

Linux-
"Linux"
"Windows" (krävs)
ögonblicksbild Ögonblicksbilden. SubResource
storageAccountType Anger lagringskontotypen för den hanterade disken. Möjliga värden är: Standard_LRS, Premium_LRS och StandardSSD_LRS. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"

ImageProperties

Namn Beskrivning Värde
sourceVirtualMachine Den virtuella källdator som avbildningen skapas från. SubResource
storageProfile Anger lagringsinställningarna för de virtuella datordiskarna. ImageStorageProfile

ImageStorageProfile

Namn Beskrivning Värde
dataDiskar Anger de parametrar som används för att lägga till en datadisk till en virtuell dator.

Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer.
ImageDataDisk[]
osDisk Anger information om den operativsystemdisk som används av den virtuella datorn.

Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer.
ImageOSDisk
zoneResilient Anger om en avbildning är zontålig eller inte. Standardvärdet är falskt. Zontåliga avbildningar kan bara skapas i regioner som tillhandahåller zonredundant lagring (ZRS). Bool

Microsoft.Compute/images

Namn Beskrivning Värde
apiVersion API-versionen '2018-04-01'
plats Resursplats sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Beskriver egenskaperna för en bild. ImageProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Compute/images"

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa en virtuell dator från

Distribuera till Azure
Med den här mallen kan du skapa en virtuell dator från en användarbild. Den här mallen distribuerar även ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt.
Skapa en virtuell dator i ett nytt eller befintligt vnet från en generaliserad VHD-

Distribuera till Azure
Den här mallen skapar en virtuell dator från en generaliserad virtuell hårddisk och låter dig ansluta den till ett nytt eller befintligt VNET som kan finnas i en annan resursgrupp än den virtuella datorn
Distribuera en VM-skalningsuppsättning med en anpassad Linux-avbildning

Distribuera till Azure
Med den här mallen kan du distribuera en anpassad VM Linux-avbildning i en skalningsuppsättning. Dessa virtuella datorer ligger bakom en lastbalanserare med HTTP-belastningsutjämning (som standard på port 80). I exemplet används ett anpassat skript för att göra programdistributionen och uppdateringen. Du kan behöva ange ditt anpassade skript för din egen uppdateringsprocedur. Du måste ange en generaliserad avbildning av den virtuella datorn i samma prenumeration och region där du skapar VMSS.
Distribuera en VM-skalningsuppsättning med en anpassad Windows-avbildning

Distribuera till Azure
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning som använder en anpassad Windows-avbildning. Dessa virtuella datorer ligger bakom en lastbalanserare med HTTP-belastningsutjämning (som standard på port 80)

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen avbildningar kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Compute/images-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/images@2018-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      sourceVirtualMachine = {
        id = "string"
      }
      storageProfile = {
        dataDisks = [
          {
            blobUri = "string"
            caching = "string"
            diskSizeGB = int
            lun = int
            managedDisk = {
              id = "string"
            }
            snapshot = {
              id = "string"
            }
            storageAccountType = "string"
          }
        ]
        osDisk = {
          blobUri = "string"
          caching = "string"
          diskSizeGB = int
          managedDisk = {
            id = "string"
          }
          osState = "string"
          osType = "string"
          snapshot = {
            id = "string"
          }
          storageAccountType = "string"
        }
        zoneResilient = bool
      }
    }
  })
}

Egenskapsvärden

ImageDataDisk

Namn Beskrivning Värde
blobUri Den virtuella hårddisken. sträng
Cachelagring Anger cachelagringskraven.

Möjliga värden är:

Ingen

ReadOnly

ReadWrite

Standard: Ingen för standardlagring. ReadOnly för Premium Storage-
"Ingen"
"ReadOnly"
"Skriv upp"
diskSizeGB Anger storleken på tomma datadiskar i gigabyte. Det här elementet kan användas för att skriva över namnet på disken i en virtuell datorbild.

Det här värdet får inte vara större än 1 023 GB
Int
Lun Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. int (krävs)
managedDisk ManagedDisk. SubResource
ögonblicksbild Ögonblicksbilden. SubResource
storageAccountType Anger lagringskontotypen för den hanterade disken. Möjliga värden är: Standard_LRS, Premium_LRS och StandardSSD_LRS. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"

ImageOSDisk

Namn Beskrivning Värde
blobUri Den virtuella hårddisken. sträng
Cachelagring Anger cachelagringskraven.

Möjliga värden är:

Ingen

ReadOnly

ReadWrite

Standard: Ingen för standardlagring. ReadOnly för Premium Storage-
"Ingen"
"ReadOnly"
"Skriv upp"
diskSizeGB Anger storleken på tomma datadiskar i gigabyte. Det här elementet kan användas för att skriva över namnet på disken i en virtuell datorbild.

Det här värdet får inte vara större än 1 023 GB
Int
managedDisk ManagedDisk. SubResource
osState Operativsystemets tillstånd. "Generaliserad"
"Specialiserad" (krävs)
osType Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från en anpassad avbildning.

Möjliga värden är:

Windows

Linux-
"Linux"
"Windows" (krävs)
ögonblicksbild Ögonblicksbilden. SubResource
storageAccountType Anger lagringskontotypen för den hanterade disken. Möjliga värden är: Standard_LRS, Premium_LRS och StandardSSD_LRS. "Premium_LRS"
"StandardSSD_LRS"
"Standard_LRS"

ImageProperties

Namn Beskrivning Värde
sourceVirtualMachine Den virtuella källdator som avbildningen skapas från. SubResource
storageProfile Anger lagringsinställningarna för de virtuella datordiskarna. ImageStorageProfile

ImageStorageProfile

Namn Beskrivning Värde
dataDiskar Anger de parametrar som används för att lägga till en datadisk till en virtuell dator.

Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer.
ImageDataDisk[]
osDisk Anger information om den operativsystemdisk som används av den virtuella datorn.

Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer.
ImageOSDisk
zoneResilient Anger om en avbildning är zontålig eller inte. Standardvärdet är falskt. Zontåliga avbildningar kan bara skapas i regioner som tillhandahåller zonredundant lagring (ZRS). Bool

Microsoft.Compute/images

Namn Beskrivning Värde
plats Resursplats sträng (krävs)
Namn Resursnamnet sträng (krävs)
Egenskaper Beskriver egenskaperna för en bild. ImageProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Compute/images@2018-04-01"

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID sträng