Sdílet prostřednictvím


Image Microsoft.Compute 2022-08-01

Definice prostředku Bicep

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

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@2022-08-01' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  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
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

DiskEncryptionSetParameters

Jméno Popis Hodnota
id ID prostředku řetězec

ExtendedLocation

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

ImageDataDisk

Jméno Popis Hodnota
blobUri Virtuální pevný disk. řetězec
ukrývání Určuje požadavky na ukládání do mezipaměti.

Možné hodnoty:

Žádné

jen pro čtení

readWrite

Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage
None (Žádný)
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků pro disk spravované image spravované zákazníkem. 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 nemůže být větší než 1023 GB.
Int
Lun Určuje počet logických jednotek 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 Spravovaný disk. subresource
snímek Snímek. subresource
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
UltraSSD_LRS

ImageOSDisk

Jméno Popis Hodnota
blobUri Virtuální pevný disk. řetězec
ukrývání Určuje požadavky na ukládání do mezipaměti.

Možné hodnoty:

Žádné

jen pro čtení

readWrite

Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage
None (Žádný)
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků pro disk spravované image spravované zákazníkem. 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 nemůže být větší než 1023 GB.
Int
managedDisk Spravovaný disk. subresource
osState Stav operačního systému. U spravovaných imagí použijte Generalized. Zobecněno
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:

Windows

Linux
Linux
Windows (povinné)
snímek Snímek. subresource
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
UltraSSD_LRS

ImageProperties

Jméno Popis Hodnota
hyperVGeneration Určuje HyperVGenerationType virtuálního počítače vytvořeného z image. Pokud je zdrojem image objekt blob verze 2019-03-01, potřebujeme, 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 zrušit ze zdrojového spravovaného prostředku. "V1"
"V2"
sourceVirtualMachine Zdrojový virtuální počítač, ze kterého se image vytvoří. subresource
storageProfile Určuje nastavení úložiště pro disky virtuálního počítače. imageStorageProfile

ImageStorageProfile

Jméno Popis Hodnota
dataDisks 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á nebo ne. Výchozí hodnota je false. Odolné image zóny je možné vytvářet pouze v oblastech, které poskytují zónově redundantní úložiště (ZRS). Bool

Microsoft.Compute/images

Jméno Popis Hodnota
extendedLocation Rozšířené umístění image. ExtendedLocation
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Popisuje vlastnosti image. imageProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Značky prostředků

Jméno Popis Hodnota

Podsourc

Jméno Popis Hodnota
id ID prostředku řetězec

Definice prostředku šablony ARM

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

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í JSON.

{
  "type": "Microsoft.Compute/images",
  "apiVersion": "2022-08-01",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "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"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

DiskEncryptionSetParameters

Jméno Popis Hodnota
id ID prostředku řetězec

ExtendedLocation

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

ImageDataDisk

Jméno Popis Hodnota
blobUri Virtuální pevný disk. řetězec
ukrývání Určuje požadavky na ukládání do mezipaměti.

Možné hodnoty:

Žádné

jen pro čtení

readWrite

Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage
None (Žádný)
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků pro disk spravované image spravované zákazníkem. 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 nemůže být větší než 1023 GB.
Int
Lun Určuje počet logických jednotek 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 Spravovaný disk. subresource
snímek Snímek. subresource
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
UltraSSD_LRS

ImageOSDisk

Jméno Popis Hodnota
blobUri Virtuální pevný disk. řetězec
ukrývání Určuje požadavky na ukládání do mezipaměti.

Možné hodnoty:

Žádné

jen pro čtení

readWrite

Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage
None (Žádný)
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků pro disk spravované image spravované zákazníkem. 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 nemůže být větší než 1023 GB.
Int
managedDisk Spravovaný disk. subresource
osState Stav operačního systému. U spravovaných imagí použijte Generalized. Zobecněno
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:

Windows

Linux
Linux
Windows (povinné)
snímek Snímek. subresource
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
UltraSSD_LRS

ImageProperties

Jméno Popis Hodnota
hyperVGeneration Určuje HyperVGenerationType virtuálního počítače vytvořeného z image. Pokud je zdrojem image objekt blob verze 2019-03-01, potřebujeme, 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 zrušit ze zdrojového spravovaného prostředku. "V1"
"V2"
sourceVirtualMachine Zdrojový virtuální počítač, ze kterého se image vytvoří. subresource
storageProfile Určuje nastavení úložiště pro disky virtuálního počítače. imageStorageProfile

ImageStorageProfile

Jméno Popis Hodnota
dataDisks 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á nebo ne. Výchozí hodnota je false. Odolné image zóny je možné vytvářet pouze v oblastech, které poskytují zónově redundantní úložiště (ZRS). Bool

Microsoft.Compute/images

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2022-08-01'
extendedLocation Rozšířené umístění image. ExtendedLocation
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Popisuje vlastnosti image. imageProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Compute/images

Značky prostředků

Jméno Popis Hodnota

Podsourc

Jméno Popis Hodnota
id ID prostředku řetězec

Šablony pro rychlý start

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

Šablona Popis
vytvoření virtuálního počítače z image uživatele

Nasadit do Azure
Tato šablona umožňuje vytvořit virtuální počítače z image uživatele. Tato šablona také nasadí virtuální síť, 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

Nasadit 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

Nasadit do Azure
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem do š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). Příklad používá vlastní skript k nasazení a aktualizaci aplikace, možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout generalizovanou image virtuálního počítače ve stejném předplatném a oblasti, ve které vytváříte VMSS.
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Windows

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů, která usnguje vlastní image 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 Terraformu (poskytovatel AzAPI)

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

  • 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@2022-08-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    extendedLocation = {
      name = "string"
      type = "string"
    }
    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í

DiskEncryptionSetParameters

Jméno Popis Hodnota
id ID prostředku řetězec

ExtendedLocation

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

ImageDataDisk

Jméno Popis Hodnota
blobUri Virtuální pevný disk. řetězec
ukrývání Určuje požadavky na ukládání do mezipaměti.

Možné hodnoty:

Žádné

jen pro čtení

readWrite

Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage
None (Žádný)
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků pro disk spravované image spravované zákazníkem. 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 nemůže být větší než 1023 GB.
Int
Lun Určuje počet logických jednotek 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 Spravovaný disk. subresource
snímek Snímek. subresource
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
UltraSSD_LRS

ImageOSDisk

Jméno Popis Hodnota
blobUri Virtuální pevný disk. řetězec
ukrývání Určuje požadavky na ukládání do mezipaměti.

Možné hodnoty:

Žádné

jen pro čtení

readWrite

Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage
None (Žádný)
ReadOnly
ReadWrite
diskEncryptionSet Určuje ID prostředku sady prostředků pro disk spravované image spravované zákazníkem. 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 nemůže být větší než 1023 GB.
Int
managedDisk Spravovaný disk. subresource
osState Stav operačního systému. U spravovaných imagí použijte Generalized. Zobecněno
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:

Windows

Linux
Linux
Windows (povinné)
snímek Snímek. subresource
storageAccountType Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
UltraSSD_LRS

ImageProperties

Jméno Popis Hodnota
hyperVGeneration Určuje HyperVGenerationType virtuálního počítače vytvořeného z image. Pokud je zdrojem image objekt blob verze 2019-03-01, potřebujeme, 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 zrušit ze zdrojového spravovaného prostředku. "V1"
"V2"
sourceVirtualMachine Zdrojový virtuální počítač, ze kterého se image vytvoří. subresource
storageProfile Určuje nastavení úložiště pro disky virtuálního počítače. imageStorageProfile

ImageStorageProfile

Jméno Popis Hodnota
dataDisks 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á nebo ne. Výchozí hodnota je false. Odolné image zóny je možné vytvářet pouze v oblastech, které poskytují zónově redundantní úložiště (ZRS). Bool

Microsoft.Compute/images

Jméno Popis Hodnota
extendedLocation Rozšířené umístění image. ExtendedLocation
umístění Umístění prostředku string (povinné)
Jméno Název prostředku string (povinné)
vlastnosti Popisuje vlastnosti image. imageProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Compute/images@2022-08-01

Značky prostředků

Jméno Popis Hodnota

Podsourc

Jméno Popis Hodnota
id ID prostředku řetězec