Freigeben über


Microsoft.VirtualMachineImages imageTemplates 2019-02-01-preview

Bicep-Ressourcendefinition

Der ImageTemplates-Ressourcentyp kann bereitgestellt werden in:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.VirtualMachineImages/imageTemplates-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.VirtualMachineImages/imageTemplates@2019-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-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für PowerShell Folgendes:

  type: 'PowerShell'
  inline: [
    'string'
  ]
  script: 'string'
  validExitCodes: [
    int
  ]

Verwenden Sie für Shell Folgendes:

  type: 'Shell'
  inline: [
    'string'
  ]
  script: 'string'

Verwenden Sie für WindowsRestart Folgendes:

  type: 'WindowsRestart'
  restartCheckCommand: 'string'
  restartCommand: 'string'
  restartTimeout: 'string'

ImageTemplateDistributor-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ManagedImage Folgendes:

  type: 'ManagedImage'
  imageId: 'string'
  location: 'string'

Verwenden Sie für SharedImage Folgendes:

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

Verwenden Sie für VHD Folgendes:

  type: 'VHD'

ImageTemplateSource-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ISO Folgendes:

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

Verwenden Sie für ManagedImage Folgendes:

  type: 'ManagedImage'
  imageId: 'string'

Verwenden Sie für PlatformImage Folgendes:

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

Eigenschaftswerte

imageTemplates

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties ImageTemplateProperties

ImageTemplateProperties

Name BESCHREIBUNG Wert
Anpassen Gibt die Eigenschaften an, die zum Beschreiben der Anpassungsschritte des Bilds verwendet werden, z. B. Bildquelle usw. ImageTemplateCustomizer[]
Verteilen (distribute) Die Verteilung zielt darauf ab, an die die Bildausgabe gehen muss. ImageTemplateDistributor[] (erforderlich)
source Gibt die Eigenschaften an, die zum Beschreiben des Quellimages verwendet werden. ImageTemplateSource (erforderlich)

ImageTemplateCustomizer

Name BESCHREIBUNG Wert
name Anzeigename zum Bereitstellen des Kontexts für die Aufgaben dieses Anpassungsschritts Zeichenfolge
type Festlegen des Objekttyps PowerShell
Shell
WindowsRestart (erforderlich)

ImageTemplatePowerShellCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. "Shell" kann z. B. Shell-Customizer sein. "PowerShell" (erforderlich)
inline Array der auszuführenden PowerShell-Befehle string[]
script Das PowerShell-Skript, das zum Anpassen ausgeführt werden soll. Es kann sich um einen Github-Link, einen SAS-URI für Azure Storage usw. handeln. Zeichenfolge
validExitCodes Gültige Exitcodes für das PowerShell-Skript. [Standard: 0] int[]

ImageTemplateShellCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. "Shell" kann z. B. Shell-Customizer sein. "Shell" (erforderlich)
inline Array der auszuführenden Shellbefehle string[]
script Das Shellskript, das zum Anpassen ausgeführt werden soll. Es kann sich um einen GitHub-Link, einen SAS-URI für Azure Storage usw. handeln. Zeichenfolge

ImageTemplateRestartCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. Beispielsweise kann "Shell" shell customizer sein. "WindowsRestart" (erforderlich)
restartCheckCommand Befehl, um zu überprüfen, ob der Neustart erfolgreich war [Standard: ''] Zeichenfolge
restartCommand Befehl zum Ausführen des Neustarts [Standard: 'shutdown /r /f /t 0 /c "packer restart"'] Zeichenfolge
restartTimeout Neustarttimeout als Zeichenfolge von Größe und Einheit angegeben, z. B. "5m" (5 Minuten) oder "2h" (2 Stunden) [Standard: '5m'] Zeichenfolge

ImageTemplateDistributor

Name BESCHREIBUNG Wert
artifactTags Tags, die auf das Artefakt angewendet werden, nachdem es vom Verteiler erstellt/aktualisiert wurde. Objekt (object)
runOutputName Der Name, der für den zugeordneten RunOutput verwendet werden soll. Zeichenfolge (erforderlich)
Typ Festlegen des Objekttyps ManagedImage
SharedImage
VHD (erforderlich)

ImageTemplateManagedImageDistributor

Name BESCHREIBUNG Wert
type Typ der Verteilung. "ManagedImage" (erforderlich)
imageId Ressourcen-ID des Images für verwaltete Datenträger Zeichenfolge (erforderlich)
location Der Azure-Speicherort für das Image sollte übereinstimmen, wenn das Image bereits vorhanden ist. Zeichenfolge (erforderlich)

ImageTemplateSharedImageDistributor

Name BESCHREIBUNG Wert
type Typ der Verteilung. "SharedImage" (erforderlich)
galleryImageId Ressourcen-ID des Shared Image Gallery-Images Zeichenfolge (erforderlich)
replicationRegions string[] (erforderlich)

ImageTemplateVhdDistributor

Name BESCHREIBUNG Wert
type Typ der Verteilung. "VHD" (erforderlich)

ImageTemplateSource

Name BESCHREIBUNG Wert
type Festlegen des Objekttyps ISO
ManagedImage
PlatformImage (erforderlich)

ImageTemplateIsoSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "ISO" (erforderlich)
sha256Checksum SHA256-Prüfsumme des ISO-Images. Zeichenfolge (erforderlich)
Sourceuri URI zum Abrufen des ISO-Images. Auf diesen URI muss der Ressourcenanbieter zum Zeitpunkt der Erstellung der Imagevorlage zugreifen können. Zeichenfolge (erforderlich)

ImageTemplateManagedImageSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "ManagedImage" (erforderlich)
imageId ARM-Ressourcen-ID des verwalteten Images im Kundenabonnement Zeichenfolge (erforderlich)

ImageTemplatePlatformImageSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "PlatformImage" (erforderlich)
offer Imageangebot aus dem Azure-Katalog images. Zeichenfolge
publisher Image Publisher in Azure Gallery Images. Zeichenfolge
sku Image-SKU aus den Azure-Katalogimages. Zeichenfolge
version Imageversion aus den Azure-Katalogimages. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Azure Image Builder mit Azure Windows-Baseline

Bereitstellen in Azure
Erstellt eine Azure Image Builder-Umgebung und erstellt ein Windows Server-Image mit dem neuesten Windows Updates und Azure Windows Baseline angewendet.
Konfigurieren des Dev Box-Diensts

Bereitstellen in Azure
Mit dieser Vorlage werden alle Dev Box-Administratorressourcen gemäß dev Box-Schnellstartanleitung erstellt. Sie können alle erstellten Ressourcen anzeigen oder direkt zu DevPortal.microsoft.com wechseln, um Ihre erste Dev Box zu erstellen.

Ressourcendefinition mit einer ARM-Vorlage

Der ImageTemplates-Ressourcentyp kann bereitgestellt werden in:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.VirtualMachineImages/imageTemplates-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.VirtualMachineImages/imageTemplates",
  "apiVersion": "2019-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-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für PowerShell Folgendes:

  "type": "PowerShell",
  "inline": [ "string" ],
  "script": "string",
  "validExitCodes": [ "int" ]

Verwenden Sie für Shell Folgendes:

  "type": "Shell",
  "inline": [ "string" ],
  "script": "string"

Verwenden Sie für WindowsRestart Folgendes:

  "type": "WindowsRestart",
  "restartCheckCommand": "string",
  "restartCommand": "string",
  "restartTimeout": "string"

ImageTemplateDistributor-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ManagedImage Folgendes:

  "type": "ManagedImage",
  "imageId": "string",
  "location": "string"

Verwenden Sie für SharedImage Folgendes:

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

Verwenden Sie für VHD Folgendes:

  "type": "VHD"

ImageTemplateSource-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ISO Folgendes:

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

Verwenden Sie für ManagedImage Folgendes:

  "type": "ManagedImage",
  "imageId": "string"

Verwenden Sie für PlatformImage Folgendes:

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

Eigenschaftswerte

imageTemplates

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.VirtualMachineImages/imageTemplates"
apiVersion Die Ressourcen-API-Version "2019-02-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
tags Ressourcentags Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties ImageTemplateProperties

ImageTemplateProperties

Name BESCHREIBUNG Wert
Anpassen Gibt die Eigenschaften an, die zum Beschreiben der Anpassungsschritte des Bilds verwendet werden, z. B. Bildquelle usw. ImageTemplateCustomizer[]
Verteilen (distribute) Die Verteilung zielt darauf ab, an die die Bildausgabe gehen muss. ImageTemplateDistributor[] (erforderlich)
source Gibt die Eigenschaften an, die zum Beschreiben des Quellimages verwendet werden. ImageTemplateSource (erforderlich)

ImageTemplateCustomizer

Name BESCHREIBUNG Wert
name Anzeigename zum Bereitstellen des Kontexts für die Aufgaben dieses Anpassungsschritts Zeichenfolge
type Festlegen des Objekttyps PowerShell
Shell
WindowsRestart (erforderlich)

ImageTemplatePowerShellCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. "Shell" kann z. B. Shell-Customizer sein. "PowerShell" (erforderlich)
inline Array der auszuführenden PowerShell-Befehle string[]
script Das PowerShell-Skript, das zum Anpassen ausgeführt werden soll. Es kann sich um einen Github-Link, einen SAS-URI für Azure Storage usw. handeln. Zeichenfolge
validExitCodes Gültige Exitcodes für das PowerShell-Skript. [Standard: 0] int[]

ImageTemplateShellCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. "Shell" kann z. B. Shell-Customizer sein. "Shell" (erforderlich)
inline Array der auszuführenden Shellbefehle string[]
script Das Shellskript, das zum Anpassen ausgeführt werden soll. Es kann sich um einen Github-Link, einen SAS-URI für Azure Storage usw. handeln. Zeichenfolge

ImageTemplateRestartCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. "Shell" kann z. B. Shell-Customizer sein. "WindowsRestart" (erforderlich)
restartCheckCommand Befehl, um zu überprüfen, ob der Neustart erfolgreich war [Standard: ''] Zeichenfolge
restartCommand Befehl zum Ausführen des Neustarts [Standardeinstellung: 'shutdown /r /f /t 0 /c 'packer restart''] Zeichenfolge
restartTimeout Neustarttimeout als Zeichenfolge von Größe und Einheit angegeben, z. B. "5m" (5 Minuten) oder "2 Stunden" (2 Stunden) [Standard: '5m'] Zeichenfolge

ImageTemplateDistributor

Name BESCHREIBUNG Wert
artifactTags Tags, die auf das Artefakt angewendet werden, nachdem es vom Verteiler erstellt/aktualisiert wurde. Objekt (object)
runOutputName Der Name, der für den zugeordneten RunOutput verwendet werden soll. Zeichenfolge (erforderlich)
Typ Festlegen des Objekttyps ManagedImage
SharedImage
VHD (erforderlich)

ImageTemplateManagedImageDistributor

Name BESCHREIBUNG Wert
type Verteilungstyp. "ManagedImage" (erforderlich)
imageId Ressourcen-ID des Verwalteten Datenträgerimages Zeichenfolge (erforderlich)
location Azure-Speicherort für das Image sollte übereinstimmen, wenn das Image bereits vorhanden ist Zeichenfolge (erforderlich)

ImageTemplateSharedImageDistributor

Name BESCHREIBUNG Wert
type Verteilungstyp. "SharedImage" (erforderlich)
galleryImageId Ressourcen-ID des Shared Image Gallery-Images Zeichenfolge (erforderlich)
replicationRegions string[] (erforderlich)

ImageTemplateVhdDistributor

Name BESCHREIBUNG Wert
type Verteilungstyp. "VHD" (erforderlich)

ImageTemplateSource

Name BESCHREIBUNG Wert
type Festlegen des Objekttyps ISO
ManagedImage
PlatformImage (erforderlich)

ImageTemplateIsoSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "ISO" (erforderlich)
sha256Checksum SHA256-Prüfsumme des ISO-Images. Zeichenfolge (erforderlich)
Sourceuri URI zum Abrufen des ISO-Images. Auf diesen URI muss der Ressourcenanbieter zum Zeitpunkt der Erstellung der Imagevorlage zugreifen können. Zeichenfolge (erforderlich)

ImageTemplateManagedImageSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "ManagedImage" (erforderlich)
imageId ARM-Ressourcen-ID des verwalteten Images im Kundenabonnement Zeichenfolge (erforderlich)

ImageTemplatePlatformImageSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "PlatformImage" (erforderlich)
offer Imageangebot aus dem Azure-Katalog images. Zeichenfolge
publisher Image Publisher in Azure Gallery Images. Zeichenfolge
sku Image-SKU aus den Azure-Katalogimages. Zeichenfolge
version Imageversion aus den Azure-Katalogimages. Zeichenfolge

Schnellstartvorlagen

Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.

Vorlage BESCHREIBUNG
Azure Image Builder mit Azure Windows-Baseline

Bereitstellen in Azure
Erstellt eine Azure Image Builder-Umgebung und erstellt ein Windows Server-Image mit dem neuesten Windows Updates und Azure Windows Baseline angewendet.
Konfigurieren des Dev Box-Diensts

Bereitstellen in Azure
Mit dieser Vorlage werden alle Dev Box-Administratorressourcen gemäß dev Box-Schnellstartanleitung erstellt. Sie können alle erstellten Ressourcen anzeigen oder direkt zu DevPortal.microsoft.com wechseln, um Ihre erste Dev Box zu erstellen.

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der ImageTemplates-Ressourcentyp kann bereitgestellt werden in:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.VirtualMachineImages/imageTemplates-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.VirtualMachineImages/imageTemplates@2019-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-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für PowerShell Folgendes:

  type = "PowerShell"
  inline = [
    "string"
  ]
  script = "string"
  validExitCodes = [
    int
  ]

Verwenden Sie für Shell Folgendes:

  type = "Shell"
  inline = [
    "string"
  ]
  script = "string"

Verwenden Sie für WindowsRestart Folgendes:

  type = "WindowsRestart"
  restartCheckCommand = "string"
  restartCommand = "string"
  restartTimeout = "string"

ImageTemplateDistributor-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ManagedImage Folgendes:

  type = "ManagedImage"
  imageId = "string"
  location = "string"

Verwenden Sie für SharedImage Folgendes:

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

Verwenden Sie für VHD Folgendes:

  type = "VHD"

ImageTemplateSource-Objekte

Legen Sie die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für ISO Folgendes:

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

Verwenden Sie für ManagedImage Folgendes:

  type = "ManagedImage"
  imageId = "string"

Verwenden Sie für PlatformImage Folgendes:

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

Eigenschaftswerte

imageTemplates

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.VirtualMachineImages/imageTemplates@2019-02-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Ressourcenspeicherort Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags Wörterbuch der Tagnamen und -werte.
properties ImageTemplateProperties

ImageTemplateProperties

Name BESCHREIBUNG Wert
Anpassen Gibt die Eigenschaften an, die verwendet werden, um die Anpassungsschritte des Bilds zu beschreiben, z. B. Bildquelle usw. ImageTemplateCustomizer[]
Verteilen (distribute) Die Verteilungsziele, an die die Bildausgabe gehen muss. ImageTemplateDistributor[] (erforderlich)
source Gibt die Eigenschaften an, die zum Beschreiben des Quellimages verwendet werden. ImageTemplateSource (erforderlich)

ImageTemplateCustomizer

Name BESCHREIBUNG Wert
name Anzeigename, um Kontext für die Funktionsweise dieses Anpassungsschritts bereitzustellen Zeichenfolge
type Festlegen des Objekttyps PowerShell
Shell
WindowsRestart (erforderlich)

ImageTemplatePowerShellCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. Beispielsweise kann "Shell" shell customizer sein. "PowerShell" (erforderlich)
inline Array der auszuführenden PowerShell-Befehle string[]
script Das PowerShell-Skript, das zum Anpassen ausgeführt werden soll. Es kann sich um einen GitHub-Link, einen SAS-URI für Azure Storage usw. handeln. Zeichenfolge
validExitCodes Gültige Exitcodes für das PowerShell-Skript. [Standard: 0] int[]

ImageTemplateShellCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. Beispielsweise kann "Shell" shell customizer sein. "Shell" (erforderlich)
inline Array der auszuführenden Shellbefehle string[]
script Das Shellskript, das zum Anpassen ausgeführt werden soll. Es kann sich um einen GitHub-Link, einen SAS-URI für Azure Storage usw. handeln. Zeichenfolge

ImageTemplateRestartCustomizer

Name BESCHREIBUNG Wert
type Der Typ des Anpassungstools, das Sie für das Image verwenden möchten. Beispielsweise kann "Shell" shell customizer sein. "WindowsRestart" (erforderlich)
restartCheckCommand Befehl, um zu überprüfen, ob der Neustart erfolgreich war [Standard: ''] Zeichenfolge
restartCommand Befehl zum Ausführen des Neustarts [Standard: 'shutdown /r /f /t 0 /c "packer restart"'] Zeichenfolge
restartTimeout Neustarttimeout als Zeichenfolge von Größe und Einheit angegeben, z. B. "5m" (5 Minuten) oder "2h" (2 Stunden) [Standard: '5m'] Zeichenfolge

ImageTemplateDistributor

Name BESCHREIBUNG Wert
artifactTags Tags, die auf das Artefakt angewendet werden, nachdem es vom Verteiler erstellt/aktualisiert wurde. Objekt (object)
runOutputName Der Name, der für den zugeordneten RunOutput verwendet werden soll. Zeichenfolge (erforderlich)
Typ Festlegen des Objekttyps ManagedImage
SharedImage
VHD (erforderlich)

ImageTemplateManagedImageDistributor

Name BESCHREIBUNG Wert
type Typ der Verteilung. "ManagedImage" (erforderlich)
imageId Ressourcen-ID des Images für verwaltete Datenträger Zeichenfolge (erforderlich)
location Der Azure-Speicherort für das Image sollte übereinstimmen, wenn das Image bereits vorhanden ist. Zeichenfolge (erforderlich)

ImageTemplateSharedImageDistributor

Name BESCHREIBUNG Wert
type Typ der Verteilung. "SharedImage" (erforderlich)
galleryImageId Ressourcen-ID des Shared Image Gallery-Images Zeichenfolge (erforderlich)
replicationRegions string[] (erforderlich)

ImageTemplateVhdDistributor

Name BESCHREIBUNG Wert
type Typ der Verteilung. "VHD" (erforderlich)

ImageTemplateSource

Name BESCHREIBUNG Wert
type Festlegen des Objekttyps ISO
ManagedImage
PlatformImage (erforderlich)

ImageTemplateIsoSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "ISO" (erforderlich)
sha256Checksum SHA256-Prüfsumme des ISO-Images. Zeichenfolge (erforderlich)
Sourceuri URI zum Abrufen des ISO-Images. Auf diesen URI muss der Ressourcenanbieter zum Zeitpunkt der Erstellung der Imagevorlage zugreifen können. Zeichenfolge (erforderlich)

ImageTemplateManagedImageSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "ManagedImage" (erforderlich)
imageId ARM-Ressourcen-ID des verwalteten Images im Kundenabonnement Zeichenfolge (erforderlich)

ImageTemplatePlatformImageSource

Name BESCHREIBUNG Wert
type Gibt den Typ des Quellimages an, mit dem Sie beginnen möchten. "PlatformImage" (erforderlich)
offer Imageangebot aus dem Azure-Katalog Images. Zeichenfolge
publisher Bildherausgeber in Azure-Katalogimages. Zeichenfolge
sku Bild-SKU aus dem Azure-Katalog Images. Zeichenfolge
version Imageversion aus den Azure-Katalogimages. Zeichenfolge