Sdílet prostřednictvím


Image Microsoft.Compute z 1. 7. 2023

Definice prostředku Bicep

Typ prostředku image je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Compute/images, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Compute/images@2023-07-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  properties: {
    hyperVGeneration: 'string'
    sourceVirtualMachine: {
      id: 'string'
    }
    storageProfile: {
      dataDisks: [
        {
          blobUri: 'string'
          caching: 'string'
          diskEncryptionSet: {
            id: 'string'
          }
          diskSizeGB: int
          lun: int
          managedDisk: {
            id: 'string'
          }
          snapshot: {
            id: 'string'
          }
          storageAccountType: 'string'
        }
      ]
      osDisk: {
        blobUri: 'string'
        caching: 'string'
        diskEncryptionSet: {
          id: 'string'
        }
        diskSizeGB: int
        managedDisk: {
          id: 'string'
        }
        osState: 'string'
        osType: 'string'
        snapshot: {
          id: 'string'
        }
        storageAccountType: 'string'
      }
      zoneResilient: bool
    }
  }
}

Hodnoty vlastností

images

Název Description Hodnota
name Název prostředku string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky, podtržítka, tečky a spojovníky

Začněte alfanumerickými znaky. Končí alfanumerickými znaky nebo podtržítkem.
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek. Zobrazit značky v šablonách
extendedLocation Rozšířené umístění image. ExtendedLocation
properties Popisuje vlastnosti image. Vlastnosti obrázku

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

Vlastnosti obrázku

Název Description Hodnota
hyperVGeneration Určuje HyperVGenerationType virtuálního počítače vytvořeného z image. Pokud je zdrojem image objekt blob, od verze rozhraní API 2019-03-01, musíme, aby uživatel zadal hodnotu. Pokud je zdrojem spravovaný prostředek, jako je disk nebo snímek, můžeme vyžadovat, aby uživatel zadal vlastnost, pokud ji nemůžeme odvodit ze zdrojového spravovaného prostředku. 'V1'
'V2'
sourceVirtualMachine Zdrojový virtuální počítač, ze kterého se image vytvoří. Dílčí zdroj
storageProfile Určuje nastavení úložiště pro disky virtuálního počítače. ImageStorageProfile

Dílčí zdroj

Název Description Hodnota
id ID prostředku řetězec

ImageStorageProfile

Název Description Hodnota
datové disky Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače.

Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
ImageDataDisk[]
osDisk Určuje informace o disku operačního systému používaném virtuálním počítačem.

Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
ImageOSDisk
zoneResilient Určuje, jestli je image odolná vůči zóně nebo ne. Výchozí hodnota je false. Image odolné proti zóně je možné vytvářet pouze v oblastech, které poskytují zónově redundantní úložiště (ZRS). bool

ImageDataDisk

Název Description Hodnota
identifikátor blobURI Virtuální pevný disk. řetězec
Mezipaměti Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. 'Žádný'
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků sady šifrování disků spravovaných zákazníkem pro disk spravované image. DiskEncryptionSetParameters
diskSizeGB Určuje velikost prázdných datových disků v gigabajtech. Tento prvek lze použít k přepsání názvu disku v imagi virtuálního počítače. Tato hodnota nesmí být větší než 1023 GB. int
Lun Určuje číslo logické jednotky datového disku. Tato hodnota slouží k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. int (povinné)
spravovaný disk Spravovaný disk. Dílčí zdroj
Snímek Snímek. Dílčí zdroj
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze je použít s diskem s operačním systémem. 'PremiumV2_LRS'
'Premium_LRS'
"Premium_ZRS"
"StandardSSD_LRS"
'StandardSSD_ZRS'
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

Název Description Hodnota
id ID prostředku řetězec

ImageOSDisk

Název Description Hodnota
identifikátor blobURI Virtuální pevný disk. řetězec
Mezipaměti Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. 'Žádný'
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků sady šifrování disků spravovaných zákazníkem pro disk spravované image. DiskEncryptionSetParameters
diskSizeGB Určuje velikost prázdných datových disků v gigabajtech. Tento prvek lze použít k přepsání názvu disku v imagi virtuálního počítače. Tato hodnota nesmí být větší než 1023 GB. int
spravovaný disk Spravovaný disk. Dílčí zdroj
osState Stav operačního systému. U spravovaných imagí použijte generalizované. 'Generalized'
"Specializované" (povinné)
typ operačního systému Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z vlastní image. Možné hodnoty jsou: Windows,Linux. 'Linux'
Windows (povinné)
Snímek Snímek. Dílčí zdroj
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze je použít s diskem s operačním systémem. 'PremiumV2_LRS'
'Premium_LRS'
"Premium_ZRS"
"StandardSSD_LRS"
'StandardSSD_ZRS'
"Standard_LRS"
"UltraSSD_LRS"

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření virtuálního počítače z image uživatele

Nasazení do Azure
Tato šablona umožňuje vytvořit Virtual Machines z image uživatele. Tato šablona také nasadí Virtual Network, veřejné IP adresy a síťové rozhraní.
Vytvoření virtuálního počítače v nové nebo existující virtuální síti z generalizovaného virtuálního pevného disku

Nasazení do Azure
Tato šablona vytvoří virtuální počítač z generalizovaného virtuálního pevného disku a umožní vám ho připojit k nové nebo existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Linuxu

Nasazení do Azure
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem uvnitř škálovací sady. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). V příkladu se k nasazení a aktualizaci aplikace používá vlastní skript. Možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout zobecněnou image virtuálního počítače ve stejném předplatném a oblasti, kde jste vytvořili škálovací sadu virtuálních počítačů.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Windows

Nasazení do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s vlastní imagí Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80).

Definice prostředku šablony ARM

Typ prostředku image je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Compute/images, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Compute/images",
  "apiVersion": "2023-07-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "properties": {
    "hyperVGeneration": "string",
    "sourceVirtualMachine": {
      "id": "string"
    },
    "storageProfile": {
      "dataDisks": [
        {
          "blobUri": "string",
          "caching": "string",
          "diskEncryptionSet": {
            "id": "string"
          },
          "diskSizeGB": "int",
          "lun": "int",
          "managedDisk": {
            "id": "string"
          },
          "snapshot": {
            "id": "string"
          },
          "storageAccountType": "string"
        }
      ],
      "osDisk": {
        "blobUri": "string",
        "caching": "string",
        "diskEncryptionSet": {
          "id": "string"
        },
        "diskSizeGB": "int",
        "managedDisk": {
          "id": "string"
        },
        "osState": "string",
        "osType": "string",
        "snapshot": {
          "id": "string"
        },
        "storageAccountType": "string"
      },
      "zoneResilient": "bool"
    }
  }
}

Hodnoty vlastností

images

Název Description Hodnota
typ Typ prostředku Microsoft.Compute/images
apiVersion Verze rozhraní API prostředku '2023-07-01'
name Název prostředku string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky, podtržítka, tečky a spojovníky

Začněte alfanumerickými znaky. Končí alfanumerickými znaky nebo podtržítkem.
location Umístění prostředku string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek. Zobrazit značky v šablonách
extendedLocation Rozšířené umístění image. ExtendedLocation
properties Popisuje vlastnosti image. Vlastnosti obrázku

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

Vlastnosti obrázku

Název Description Hodnota
hyperVGeneration Určuje HyperVGenerationType virtuálního počítače vytvořeného z image. Pokud je zdrojem image objekt blob, od verze rozhraní API 2019-03-01, musíme, aby uživatel zadal hodnotu. Pokud je zdrojem spravovaný prostředek, jako je disk nebo snímek, můžeme vyžadovat, aby uživatel zadal vlastnost, pokud ji nemůžeme odvodit ze zdrojového spravovaného prostředku. 'V1'
'V2'
sourceVirtualMachine Zdrojový virtuální počítač, ze kterého se image vytvoří. Dílčí zdroj
storageProfile Určuje nastavení úložiště pro disky virtuálního počítače. ImageStorageProfile

Dílčí zdroj

Název Description Hodnota
id ID prostředku řetězec

ImageStorageProfile

Název Description Hodnota
datové disky Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače.

Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
ImageDataDisk[]
osDisk Určuje informace o disku operačního systému používaném virtuálním počítačem.

Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
ImageOSDisk
zoneResilient Určuje, jestli je image odolná vůči zóně nebo ne. Výchozí hodnota je false. Image odolné proti zóně je možné vytvářet pouze v oblastech, které poskytují zónově redundantní úložiště (ZRS). bool

ImageDataDisk

Název Description Hodnota
identifikátor blobURI Virtuální pevný disk. řetězec
Mezipaměti Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. 'Žádný'
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků sady šifrování disků spravovaných zákazníkem pro disk spravované image. DiskEncryptionSetParameters
diskSizeGB Určuje velikost prázdných datových disků v gigabajtech. Tento prvek lze použít k přepsání názvu disku v imagi virtuálního počítače. Tato hodnota nesmí být větší než 1023 GB. int
Lun Určuje číslo logické jednotky datového disku. Tato hodnota slouží k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. int (povinné)
spravovaný disk Spravovaný disk. Dílčí zdroj
Snímek Snímek. Dílčí zdroj
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze je použít s diskem s operačním systémem. 'PremiumV2_LRS'
'Premium_LRS'
"Premium_ZRS"
"StandardSSD_LRS"
'StandardSSD_ZRS'
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

Název Description Hodnota
id ID prostředku řetězec

ImageOSDisk

Název Description Hodnota
identifikátor blobURI Virtuální pevný disk. řetězec
Mezipaměti Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. 'Žádný'
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků sady šifrování disků spravovaných zákazníkem pro disk spravované image. DiskEncryptionSetParameters
diskSizeGB Určuje velikost prázdných datových disků v gigabajtech. Tento prvek lze použít k přepsání názvu disku v imagi virtuálního počítače. Tato hodnota nesmí být větší než 1023 GB. int
spravovaný disk Spravovaný disk. Dílčí zdroj
osState Stav operačního systému. U spravovaných imagí použijte generalizované. 'Generalized'
"Specializované" (povinné)
typ operačního systému Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z vlastní image. Možné hodnoty jsou: Windows,Linux. 'Linux'
Windows (povinné)
Snímek Snímek. Dílčí zdroj
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze je použít s diskem s operačním systémem. 'PremiumV2_LRS'
'Premium_LRS'
"Premium_ZRS"
"StandardSSD_LRS"
'StandardSSD_ZRS'
"Standard_LRS"
"UltraSSD_LRS"

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Vytvoření virtuálního počítače z image uživatele

Nasazení do Azure
Tato šablona umožňuje vytvořit Virtual Machines z image uživatele. Tato šablona také nasadí Virtual Network, veřejné IP adresy a síťové rozhraní.
Vytvoření virtuálního počítače v nové nebo existující virtuální síti z generalizovaného virtuálního pevného disku

Nasazení do Azure
Tato šablona vytvoří virtuální počítač z generalizovaného virtuálního pevného disku a umožní vám ho připojit k nové nebo existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Linuxu

Nasazení do Azure
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem uvnitř škálovací sady. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). V příkladu se k nasazení a aktualizaci aplikace používá vlastní skript. Možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout zobecněnou image virtuálního počítače ve stejném předplatném a oblasti, kde jste vytvořili škálovací sadu virtuálních počítačů.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Windows

Nasazení do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s vlastní imagí Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80).

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku image je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Compute/images, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/images@2023-07-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      hyperVGeneration = "string"
      sourceVirtualMachine = {
        id = "string"
      }
      storageProfile = {
        dataDisks = [
          {
            blobUri = "string"
            caching = "string"
            diskEncryptionSet = {
              id = "string"
            }
            diskSizeGB = int
            lun = int
            managedDisk = {
              id = "string"
            }
            snapshot = {
              id = "string"
            }
            storageAccountType = "string"
          }
        ]
        osDisk = {
          blobUri = "string"
          caching = "string"
          diskEncryptionSet = {
            id = "string"
          }
          diskSizeGB = int
          managedDisk = {
            id = "string"
          }
          osState = "string"
          osType = "string"
          snapshot = {
            id = "string"
          }
          storageAccountType = "string"
        }
        zoneResilient = bool
      }
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
  })
}

Hodnoty vlastností

images

Název Description Hodnota
typ Typ prostředku Microsoft.Compute/images@2023-07-01
name Název prostředku string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky, podtržítka, tečky a spojovníky

Začněte alfanumerickými znaky. Končí alfanumerickými znaky nebo podtržítkem.
location Umístění prostředku string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků Slovník názvů a hodnot značek.
extendedLocation Rozšířené umístění image. ExtendedLocation
properties Popisuje vlastnosti image. Vlastnosti obrázku

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. "EdgeZone"

Vlastnosti obrázku

Název Description Hodnota
hyperVGeneration Určuje HyperVGenerationType virtuálního počítače vytvořeného z image. Pokud je zdrojem image objekt blob, od verze rozhraní API 2019-03-01, musíme, aby uživatel zadal hodnotu. Pokud je zdrojem spravovaný prostředek, jako je disk nebo snímek, můžeme vyžadovat, aby uživatel zadal vlastnost, pokud ji nemůžeme odvodit ze zdrojového spravovaného prostředku. "V1"
"V2"
sourceVirtualMachine Zdrojový virtuální počítač, ze kterého se image vytvoří. Dílčí zdroj
storageProfile Určuje nastavení úložiště pro disky virtuálního počítače. ImageStorageProfile

Dílčí zdroj

Název Description Hodnota
id ID prostředku řetězec

ImageStorageProfile

Název Description Hodnota
datové disky Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače.

Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
ImageDataDisk[]
osDisk Určuje informace o disku operačního systému používaném virtuálním počítačem.

Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure.
ImageOSDisk
zoneResilient Určuje, jestli je image odolná vůči zóně nebo ne. Výchozí hodnota je false. Bitové kopie odolné vůči zóně je možné vytvořit pouze v oblastech, které poskytují zónově redundantní úložiště (ZRS). bool

ImageDataDisk

Název Description Hodnota
blobUri Virtuální pevný disk. řetězec
Mezipaměti Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. "Žádné"
"ReadOnly"
"ReadWrite"
diskEncryptionSet Určuje ID prostředku sady prostředků sady šifrování spravovaného disku zákazníka pro disk spravované bitové kopie. DiskEncryptionSetParameters
diskSizeGB Určuje velikost prázdných datových disků v gigabajtech. Tento prvek lze použít k přepsání názvu disku v imagi virtuálního počítače. Tato hodnota nesmí být větší než 1023 GB. int
Lun Určuje číslo logické jednotky datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. int (povinné)
managedDisk ManagedDisk. Dílčí zdroj
Snímek Snímek. Dílčí zdroj
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze ji použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

Název Description Hodnota
id ID prostředku řetězec

ImageOSDisk

Název Description Hodnota
blobUri Virtuální pevný disk. řetězec
Mezipaměti Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. "Žádné"
"ReadOnly"
"ReadWrite"
diskEncryptionSet Určuje ID prostředku sady prostředků sady šifrování spravovaného disku zákazníka pro disk spravované bitové kopie. DiskEncryptionSetParameters
diskSizeGB Určuje velikost prázdných datových disků v gigabajtech. Tento prvek lze použít k přepsání názvu disku v imagi virtuálního počítače. Tato hodnota nesmí být větší než 1023 GB. int
managedDisk ManagedDisk. Dílčí zdroj
osState Stav operačního systému. U spravovaných imagí použijte generalizované. "Generalizované"
"Specializované" (povinné)
osType Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z vlastní image. Možné hodnoty jsou: Windows,Linux. "Linux"
"Windows" (povinné)
Snímek Snímek. Dílčí zdroj
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze ji použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"