Microsoft.VirtualMachineImages imageTemplates 2019-02-01-preview
Bicep-Ressourcendefinition
Der ImageTemplates-Ressourcentyp kann bereitgestellt werden in:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
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 |
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 |
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:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
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 |
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 |
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 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für