ImageTemplate interface
Bildvorlage ist eine ARM-Ressource, die vom Microsoft.VirtualMachineImages-Anbieter verwaltet wird.
- Extends
Eigenschaften
auto |
Gibt an, ob die Bildvorlage automatisch auf der Vorlagenerstellung oder -aktualisierung ausgeführt werden soll. |
build |
Maximale Wartezeit beim Erstellen der Bildvorlage (umfasst alle Anpassungen, Optimierungen, Validierungen und Verteilungen). Lassen Sie "0" aus, oder geben Sie "0" an, um die Standardeinstellung zu verwenden (4 Stunden). |
customize | Gibt die Eigenschaften an, die zum Beschreiben der Anpassungsschritte des Bilds verwendet werden, z. B. Bildquelle usw. |
distribute | Die Verteilungsziele, zu denen die Bildausgabe wechseln muss. |
error |
Fehlerbehandlungsoptionen bei Einem Buildfehler |
exact |
Die Stagingressourcengruppen-ID im selben Abonnement wie die Bildvorlage, die zum Erstellen des Images verwendet wird. Dieses schreibgeschützte Feld unterscheidet sich nur dann von 'stagingResourceGroup', wenn der im Feld "stagingResourceGroup" angegebene Wert leer ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
identity | Die Identität der Bildvorlage, falls konfiguriert. |
last |
Status von "Run", der derzeit ausgeführt wird oder zuletzt ausgeführt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
managed |
Tags, die auf die Vom Dienst erstellte Ressourcengruppe und/oder Ressourcen angewendet werden. |
optimize | Gibt die Optimierung an, die für das Bild ausgeführt werden soll. |
provisioning |
Bereitstellungsfehler, falls vorhanden: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
provisioning |
Bereitstellungsstatus der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
source | Gibt die Eigenschaften an, die zum Beschreiben des Quellbilds verwendet werden. |
staging |
Die Stagingressourcengruppen-ID im selben Abonnement wie die Bildvorlage, die zum Erstellen des Images verwendet wird. Wenn dieses Feld leer ist, wird eine Ressourcengruppe mit einem zufälligen Namen erstellt. Wenn die in diesem Feld angegebene Ressourcengruppe nicht vorhanden ist, wird sie mit demselben Namen erstellt. Wenn die angegebene Ressourcengruppe vorhanden ist, muss sie leer und in demselben Bereich wie die Bildvorlage sein. Die erstellte Ressourcengruppe wird beim Löschen von Vorlagen gelöscht, wenn dieses Feld leer ist oder die angegebene Ressourcengruppe nicht vorhanden ist, aber wenn die angegebene Ressourcengruppe vorhanden ist, werden die in der Ressourcengruppe erstellten Ressourcen während des Vorlagenlöschvorgangs gelöscht, und die Ressourcengruppe selbst bleibt erhalten. |
validate | Konfigurationsoptionen und Liste der Überprüfungen, die für das resultierende Image ausgeführt werden sollen. |
vm |
Beschreibt, wie virtuelle Computer zum Erstellen von Images eingerichtet werden |
Geerbte Eigenschaften
id | Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
location | Der geografische Standort, an dem sich die Ressource befindet |
name | Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
system |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
tags | Ressourcentags. |
type | Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
autoRun
Gibt an, ob die Bildvorlage automatisch auf der Vorlagenerstellung oder -aktualisierung ausgeführt werden soll.
autoRun?: ImageTemplateAutoRun
Eigenschaftswert
buildTimeoutInMinutes
Maximale Wartezeit beim Erstellen der Bildvorlage (umfasst alle Anpassungen, Optimierungen, Validierungen und Verteilungen). Lassen Sie "0" aus, oder geben Sie "0" an, um die Standardeinstellung zu verwenden (4 Stunden).
buildTimeoutInMinutes?: number
Eigenschaftswert
number
customize
Gibt die Eigenschaften an, die zum Beschreiben der Anpassungsschritte des Bilds verwendet werden, z. B. Bildquelle usw.
customize?: ImageTemplateCustomizerUnion[]
Eigenschaftswert
distribute
Die Verteilungsziele, zu denen die Bildausgabe wechseln muss.
distribute?: ImageTemplateDistributorUnion[]
Eigenschaftswert
errorHandling
Fehlerbehandlungsoptionen bei Einem Buildfehler
errorHandling?: ImageTemplatePropertiesErrorHandling
Eigenschaftswert
exactStagingResourceGroup
Die Stagingressourcengruppen-ID im selben Abonnement wie die Bildvorlage, die zum Erstellen des Images verwendet wird. Dieses schreibgeschützte Feld unterscheidet sich nur dann von 'stagingResourceGroup', wenn der im Feld "stagingResourceGroup" angegebene Wert leer ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
exactStagingResourceGroup?: string
Eigenschaftswert
string
identity
Die Identität der Bildvorlage, falls konfiguriert.
identity: ImageTemplateIdentity
Eigenschaftswert
lastRunStatus
Status von "Run", der derzeit ausgeführt wird oder zuletzt ausgeführt wurde. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
lastRunStatus?: ImageTemplateLastRunStatus
Eigenschaftswert
managedResourceTags
Tags, die auf die Vom Dienst erstellte Ressourcengruppe und/oder Ressourcen angewendet werden.
managedResourceTags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
optimize
Gibt die Optimierung an, die für das Bild ausgeführt werden soll.
optimize?: ImageTemplatePropertiesOptimize
Eigenschaftswert
provisioningError
Bereitstellungsfehler, falls vorhanden: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningError?: ProvisioningError
Eigenschaftswert
provisioningState
Bereitstellungsstatus der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningState?: ProvisioningState
Eigenschaftswert
source
Gibt die Eigenschaften an, die zum Beschreiben des Quellbilds verwendet werden.
source?: ImageTemplateSourceUnion
Eigenschaftswert
stagingResourceGroup
Die Stagingressourcengruppen-ID im selben Abonnement wie die Bildvorlage, die zum Erstellen des Images verwendet wird. Wenn dieses Feld leer ist, wird eine Ressourcengruppe mit einem zufälligen Namen erstellt. Wenn die in diesem Feld angegebene Ressourcengruppe nicht vorhanden ist, wird sie mit demselben Namen erstellt. Wenn die angegebene Ressourcengruppe vorhanden ist, muss sie leer und in demselben Bereich wie die Bildvorlage sein. Die erstellte Ressourcengruppe wird beim Löschen von Vorlagen gelöscht, wenn dieses Feld leer ist oder die angegebene Ressourcengruppe nicht vorhanden ist, aber wenn die angegebene Ressourcengruppe vorhanden ist, werden die in der Ressourcengruppe erstellten Ressourcen während des Vorlagenlöschvorgangs gelöscht, und die Ressourcengruppe selbst bleibt erhalten.
stagingResourceGroup?: string
Eigenschaftswert
string
validate
Konfigurationsoptionen und Liste der Überprüfungen, die für das resultierende Image ausgeführt werden sollen.
validate?: ImageTemplatePropertiesValidate
Eigenschaftswert
vmProfile
Beschreibt, wie virtuelle Computer zum Erstellen von Images eingerichtet werden
vmProfile?: ImageTemplateVmProfile
Eigenschaftswert
Geerbte Eigenschaftsdetails
id
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
geerbt vonTrackedResource.id
location
Der geografische Standort, an dem sich die Ressource befindet
location: string
Eigenschaftswert
string
geerbt vonTrackedResource.location
name
Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
name?: string
Eigenschaftswert
string
geerbt vonTrackedResource.name
systemData
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
systemData?: SystemData
Eigenschaftswert
geerbt vonTrackedResource.systemData-
tags
Ressourcentags.
tags?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
type
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
type?: string
Eigenschaftswert
string
geerbt vonTrackedResource.type