Megosztás a következőn keresztül:


Microsoft.VirtualMachineImages imageTemplates 2018-02-01-preview

Bicep-erőforrásdefiníció

Az imageTemplates erőforrástípus üzembe helyezhető a következőre:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.VirtualMachineImages/imageTemplates erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.VirtualMachineImages/imageTemplates@2018-02-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    customize: [
      {
        name: 'string'
        type: 'string'
        // For remaining properties, see ImageTemplateCustomizer objects
      }
    ]
    distribute: [
      {
        artifactTags: {}
        runOutputName: 'string'
        type: 'string'
        // For remaining properties, see ImageTemplateDistributor objects
      }
    ]
    source: {
      type: 'string'
      // For remaining properties, see ImageTemplateSource objects
    }
  }
}

ImageTemplateCustomizer-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

A rendszerhéjhoz használja a következőt:

  type: 'shell'
  script: 'string'

ImageTemplateDistributor-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

A managedImage esetében használja a következőt:

  type: 'managedImage'
  imageId: 'string'
  location: 'string'

A sharedImage esetében használja a következőt:

  type: 'sharedImage'
  galleryImageId: 'string'
  replicationRegions: [
    'string'
  ]

ImageTemplateSource-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

ISO esetén használja a következőt:

  type: 'ISO'
  sha256Checksum: 'string'
  sourceURI: 'string'

A PlatformImage esetében használja a következőt:

  type: 'PlatformImage'
  offer: 'string'
  publisher: 'string'
  sku: 'string'
  version: 'string'

Tulajdonságértékek

imageTemplates

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties ImageTemplateProperties

ImageTemplateProperties

Név Leírás Érték
Testreszabása Meghatározza a kép testreszabási lépéseinek leírására használt tulajdonságokat, például a képforrást stb. ImageTemplateCustomizer[]
Terjeszteni A terjesztési célok, amelyekre a képkimenetnek mennie kell. ImageTemplateDistributor[] (kötelező)
source Megadja a forráskép leírásához használt tulajdonságokat. ImageTemplateSource (kötelező)

ImageTemplateCustomizer

Név Leírás Érték
name Rövid név, amely kontextust biztosít a testreszabási lépéssel kapcsolatban sztring
típus Az objektumtípus beállítása rendszerhéj (kötelező)

ImageTemplateShellCustomizer

Név Leírás Érték
típus A képen használni kívánt testreszabási eszköz típusa. Például a "shell" lehet shellCustomizer "héj" (kötelező)
parancsfájl A testreszabáshoz futtatandó rendszerhéjszkript. Ez lehet github-hivatkozás, SAS URI az Azure Storage-hoz stb. sztring

ImageTemplateDistributor

Név Leírás Érték
artifactTags Az összetevőre a terjesztő által létrehozott/frissített címkék lesznek alkalmazva. object
runOutputName A társított RunOutputhoz használandó név. sztring (kötelező)
típus Az objektumtípus beállítása managedImage
sharedImage (kötelező)

ImageTemplateManagedImageDistributor

Név Leírás Érték
típus A terjesztés típusa. "managedImage" (kötelező)
imageId A felügyelt lemezkép erőforrás-azonosítója sztring (kötelező)
location A rendszerkép Azure-helyének meg kell egyeznie, ha a rendszerkép már létezik sztring (kötelező)

ImageTemplateSharedImageDistributor

Név Leírás Érték
típus A terjesztés típusa. "sharedImage" (kötelező)
galleryImageId A Shared Image Gallery rendszerkép erőforrás-azonosítója sztring (kötelező)
replicationRegions sztring[] (kötelező)

ImageTemplateSource

Név Leírás Érték
típus Az objektumtípus beállítása ISO
PlatformImage (kötelező)

ImageTemplateIsoSource

Név Leírás Érték
típus Megadja, hogy milyen típusú forrásképpel szeretne kezdeni. "ISO" (kötelező)
sha256Checksum AZ ISO-rendszerkép SHA256 ellenőrzőösszege. sztring (kötelező)
sourceURI AZ ISO-rendszerkép lekéréséhez használt URL-cím. Ennek az URL-címnek elérhetőnek kell lennie az erőforrás-szolgáltató számára az imageTemplate létrehozásakor. sztring (kötelező)

ImageTemplatePlatformImageSource

Név Leírás Érték
típus Megadja, hogy milyen típusú forrásképpel szeretne kezdeni. "PlatformImage" (kötelező)
offer Képajánlat az Azure Gallery Images szolgáltatásból. sztring
közzétevő Image Publisher az Azure Gallery Imagesben. sztring
Sku Képváltozat az Azure Gallery-rendszerképekből. sztring
version Az Azure Gallery-rendszerképek képverziója. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Azure Image Builder az Azure Windows alapkonfigurációjával

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Image Builder-környezetet, és létrehoz egy Windows Server-rendszerképet a legújabb Windows Frissítések és az Azure Windows Alapterv alkalmazásával.
A Dev Box szolgáltatás konfigurálása

Üzembe helyezés az Azure-ban
Ez a sablon minden Dev Box-rendszergazdai erőforrást létrehozna a Dev Box gyors üzembe helyezési útmutatójának megfelelően. Megtekintheti az összes létrehozott erőforrást, vagy közvetlenül a DevPortal.microsoft.com az első Dev Box létrehozásához.

ARM-sablon erőforrásdefiníciója

Az imageTemplates erőforrástípus üzembe helyezhető a következőre:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.VirtualMachineImages/imageTemplates erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.VirtualMachineImages/imageTemplates",
  "apiVersion": "2018-02-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "customize": [
      {
        "name": "string",
        "type": "string"
        // For remaining properties, see ImageTemplateCustomizer objects
      }
    ],
    "distribute": [
      {
        "artifactTags": {},
        "runOutputName": "string",
        "type": "string"
        // For remaining properties, see ImageTemplateDistributor objects
      }
    ],
    "source": {
      "type": "string"
      // For remaining properties, see ImageTemplateSource objects
    }
  }
}

ImageTemplateCustomizer-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

A rendszerhéjhoz használja a következőt:

  "type": "shell",
  "script": "string"

ImageTemplateDistributor-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

A managedImage esetében használja a következőt:

  "type": "managedImage",
  "imageId": "string",
  "location": "string"

A sharedImage esetében használja a következőt:

  "type": "sharedImage",
  "galleryImageId": "string",
  "replicationRegions": [ "string" ]

ImageTemplateSource-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

ISO esetén használja a következőt:

  "type": "ISO",
  "sha256Checksum": "string",
  "sourceURI": "string"

A PlatformImage esetében használja a következőt:

  "type": "PlatformImage",
  "offer": "string",
  "publisher": "string",
  "sku": "string",
  "version": "string"

Tulajdonságértékek

imageTemplates

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.VirtualMachineImages/imageTemplates"
apiVersion Az erőforrás API-verziója "2018-02-01-preview"
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties ImageTemplateProperties

ImageTemplateProperties

Név Leírás Érték
Testreszabása Megadja a kép testreszabási lépéseinek leírásához használt tulajdonságokat, például a képforrást stb. ImageTemplateCustomizer[]
Terjeszteni Az a terjesztési cél, amelyre a rendszerkép kimenetének el kell mennie. ImageTemplateDistributor[] (kötelező)
source Megadja a forráskép leírásához használt tulajdonságokat. ImageTemplateSource (kötelező)

ImageTemplateCustomizer

Név Leírás Érték
name Rövid név a testreszabási lépéssel kapcsolatos kontextus megadásához sztring
típus Az objektum típusának beállítása rendszerhéj (kötelező)

ImageTemplateShellCustomizer

Név Leírás Érték
típus A képhez használni kívánt testreszabási eszköz típusa. A "shell" például lehet shellCustomizer "shell" (kötelező)
parancsfájl A testreszabáshoz futtatandó rendszerhéjszkript. Ez lehet egy GitHub-hivatkozás, sas URI az Azure Storage-hoz stb. sztring

ImageTemplateDistributor

Név Leírás Érték
artifactTags Az összetevőre a terjesztő által létrehozott/frissített címkék lesznek alkalmazva. object
runOutputName A társított RunOutputhoz használandó név. sztring (kötelező)
típus Az objektum típusának beállítása managedImage
sharedImage (kötelező)

ImageTemplateManagedImageDistributor

Név Leírás Érték
típus Az eloszlás típusa. "managedImage" (kötelező)
imageId A felügyelt lemezkép erőforrás-azonosítója sztring (kötelező)
location A rendszerkép Azure-helyének egyeznie kell, ha a rendszerkép már létezik sztring (kötelező)

ImageTemplateSharedImageDistributor

Név Leírás Érték
típus Az eloszlás típusa. "sharedImage" (kötelező)
galleryImageId A Shared Image Gallery rendszerkép erőforrás-azonosítója sztring (kötelező)
replicationRegions string[] (kötelező)

ImageTemplateSource

Név Leírás Érték
típus Az objektum típusának beállítása ISO
PlatformImage (kötelező)

ImageTemplateIsoSource

Név Leírás Érték
típus Megadja a forráskép típusát, amellyel kezdeni szeretné. "ISO" (kötelező)
sha256Checksum AZ ISO-rendszerkép SHA256 ellenőrzőösszege. sztring (kötelező)
sourceURI AZ ISO-rendszerkép lekéréséhez használt URL-cím. Ennek az URL-címnek elérhetőnek kell lennie az erőforrás-szolgáltató számára az imageTemplate létrehozásakor. sztring (kötelező)

ImageTemplatePlatformImageSource

Név Leírás Érték
típus Megadja, hogy milyen típusú forrásképpel szeretne kezdeni. "PlatformImage" (kötelező)
offer Képajánlat az Azure Gallery Images szolgáltatásból. sztring
közzétevő Image Publisher az Azure Gallery Imagesben. sztring
Sku Képváltozat az Azure Gallery-rendszerképekből. sztring
version Az Azure Gallery-rendszerképek képverziója. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Azure Image Builder az Azure Windows alapkonfigurációjával

Üzembe helyezés az Azure-ban
Létrehoz egy Azure Image Builder-környezetet, és létrehoz egy Windows Server-rendszerképet a legújabb Windows Frissítések és az Azure Windows Alapterv alkalmazásával.
A Dev Box szolgáltatás konfigurálása

Üzembe helyezés az Azure-ban
Ez a sablon minden Dev Box-rendszergazdai erőforrást létrehozna a Dev Box gyors üzembe helyezési útmutatójának megfelelően. Megtekintheti az összes létrehozott erőforrást, vagy közvetlenül a DevPortal.microsoft.com az első Dev Box létrehozásához.

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

Az imageTemplates erőforrástípus üzembe helyezhető a következőre:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.VirtualMachineImages/imageTemplates erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.VirtualMachineImages/imageTemplates@2018-02-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      customize = [
        {
          name = "string"
          type = "string"
          // For remaining properties, see ImageTemplateCustomizer objects
        }
      ]
      distribute = [
        {
          artifactTags = {}
          runOutputName = "string"
          type = "string"
          // For remaining properties, see ImageTemplateDistributor objects
        }
      ]
      source = {
        type = "string"
        // For remaining properties, see ImageTemplateSource objects
      }
    }
  })
}

ImageTemplateCustomizer-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

A rendszerhéjhoz használja a következőt:

  type = "shell"
  script = "string"

ImageTemplateDistributor-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

A managedImage esetében használja a következőt:

  type = "managedImage"
  imageId = "string"
  location = "string"

A sharedImage esetében használja a következőt:

  type = "sharedImage"
  galleryImageId = "string"
  replicationRegions = [
    "string"
  ]

ImageTemplateSource-objektumok

Állítsa be a type tulajdonságot az objektum típusának megadásához.

ISO esetén használja a következőt:

  type = "ISO"
  sha256Checksum = "string"
  sourceURI = "string"

A PlatformImage esetében használja a következőt:

  type = "PlatformImage"
  offer = "string"
  publisher = "string"
  sku = "string"
  version = "string"

Tulajdonságértékek

imageTemplates

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.VirtualMachineImages/imageTemplates@2018-02-01-preview"
name Az erőforrás neve sztring (kötelező)
location Erőforrás helye sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára.
properties ImageTemplateProperties

ImageTemplateProperties

Név Leírás Érték
Testreszabása Meghatározza a kép testreszabási lépéseinek leírására használt tulajdonságokat, például a képforrást stb. ImageTemplateCustomizer[]
Terjeszteni A terjesztési célok, amelyekre a képkimenetnek mennie kell. ImageTemplateDistributor[] (kötelező)
source Megadja a forráskép leírásához használt tulajdonságokat. ImageTemplateSource (kötelező)

ImageTemplateCustomizer

Név Leírás Érték
name Rövid név, amely kontextust biztosít a testreszabási lépéssel kapcsolatban sztring
típus Az objektumtípus beállítása rendszerhéj (kötelező)

ImageTemplateShellCustomizer

Név Leírás Érték
típus A képen használni kívánt testreszabási eszköz típusa. Például a "shell" lehet shellCustomizer "shell" (kötelező)
parancsfájl A testreszabáshoz futtatandó rendszerhéjszkript. Ez lehet github-hivatkozás, SAS URI az Azure Storage-hoz stb. sztring

ImageTemplateDistributor

Név Leírás Érték
artifactTags Az összetevőre a terjesztő által létrehozott/frissített címkék lesznek alkalmazva. object
runOutputName A társított RunOutputhoz használandó név. sztring (kötelező)
típus Az objektumtípus beállítása managedImage
sharedImage (kötelező)

ImageTemplateManagedImageDistributor

Név Leírás Érték
típus A terjesztés típusa. "managedImage" (kötelező)
imageId A felügyelt lemezkép erőforrás-azonosítója sztring (kötelező)
location A rendszerkép Azure-helyének meg kell egyeznie, ha a rendszerkép már létezik sztring (kötelező)

ImageTemplateSharedImageDistributor

Név Leírás Érték
típus A terjesztés típusa. "sharedImage" (kötelező)
galleryImageId A Shared Image Gallery rendszerkép erőforrás-azonosítója sztring (kötelező)
replicationRegions sztring[] (kötelező)

ImageTemplateSource

Név Leírás Érték
típus Az objektumtípus beállítása ISO
PlatformImage (kötelező)

ImageTemplateIsoSource

Név Leírás Érték
típus Megadja, hogy milyen típusú forrásképpel szeretne kezdeni. "ISO" (kötelező)
sha256Checksum AZ ISO-rendszerkép SHA256 ellenőrzőösszege. sztring (kötelező)
sourceURI AZ ISO-rendszerkép lekéréséhez használt URL-cím. Ennek az URL-címnek elérhetőnek kell lennie az erőforrás-szolgáltató számára az imageTemplate létrehozásakor. sztring (kötelező)

ImageTemplatePlatformImageSource

Név Leírás Érték
típus Megadja, hogy milyen típusú forrásképpel szeretne kezdeni. "PlatformImage" (kötelező)
offer Képajánlat az Azure Gallery Images szolgáltatásból. sztring
közzétevő Image Publisher az Azure Gallery Imagesben. sztring
Sku Képváltozat az Azure Gallery-rendszerképekből. sztring
version Az Azure Gallery-rendszerképek képverziója. sztring