Freigeben über


ImageTemplate interface

Bildvorlage ist eine ARM-Ressource, die vom Microsoft.VirtualMachineImages-Anbieter verwaltet wird.

Extends

Eigenschaften

autoRun

Gibt an, ob die Bildvorlage automatisch auf der Vorlagenerstellung oder -aktualisierung ausgeführt werden soll.

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).

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.

errorHandling

Fehlerbehandlungsoptionen bei Einem Buildfehler

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.

identity

Die Identität der Bildvorlage, falls konfiguriert.

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.

managedResourceTags

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.

provisioningError

Bereitstellungsfehler, falls vorhanden: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState

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.

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.

validate

Konfigurationsoptionen und Liste der Überprüfungen, die für das resultierende Image ausgeführt werden sollen.

vmProfile

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.

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.

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}

vonTrackedResource.tags geerbt

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