Поделиться через


ImageTemplate interface

Шаблон изображения — это ресурс ARM, управляемый поставщиком Microsoft.VirtualMachineImages

Extends

Свойства

autoRun

Указывает, следует ли автоматически запускать шаблон образа при создании или обновлении шаблона.

buildTimeoutInMinutes

Максимальная длительность ожидания при создании шаблона образа (включает все настройки, оптимизацию, проверку и дистрибутивы). Опустить или указать значение 0, чтобы использовать значение по умолчанию (4 часа).

customize

Указывает свойства, используемые для описания шагов настройки изображения, таких как источник изображения и т. д.

distribute

Целевые объекты распределения, в которых выходные данные изображения должны перейти.

errorHandling

Параметры обработки ошибок при сбое сборки

exactStagingResourceGroup

Идентификатор промежуточной группы ресурсов в той же подписке, что и шаблон образа, который будет использоваться для сборки образа. Это поле только для чтения отличается от stagingResourceGroup, только если значение, указанное в поле stagingResourceGroup, пусто. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

identity

Удостоверение шаблона изображения, если оно настроено.

lastRunStatus

Состояние "run", которое выполняется в данный момент или было выполнено в последний раз. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

managedResourceTags

Теги, которые будут применяться к группе ресурсов и /или ресурсам, созданным службой.

optimize

Указывает оптимизацию, выполняемую на изображении.

provisioningError

Ошибка подготовки, если какое-либо примечание. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState

Состояние подготовки ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

source

Указывает свойства, используемые для описания исходного образа.

stagingResourceGroup

Идентификатор промежуточной группы ресурсов в той же подписке, что и шаблон образа, который будет использоваться для сборки образа. Если это поле пусто, будет создана группа ресурсов со случайным именем. Если группа ресурсов, указанная в этом поле, не существует, она будет создана с тем же именем. Если указанная группа ресурсов существует, она должна быть пустой и в том же регионе, что и шаблон изображения. Созданная группа ресурсов будет удалена во время удаления шаблона, если это поле пусто или указанная группа ресурсов не существует, но если указанная группа ресурсов существует, ресурсы, созданные в группе ресурсов, будут удалены во время удаления шаблона, и сама группа ресурсов останется.

validate

Параметры конфигурации и список проверок, выполняемых на результирующем изображении.

vmProfile

Описание настройки виртуальной машины для создания образов

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Географическое расположение, в котором находится ресурс

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Теги ресурсов.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

autoRun

Указывает, следует ли автоматически запускать шаблон образа при создании или обновлении шаблона.

autoRun?: ImageTemplateAutoRun

Значение свойства

buildTimeoutInMinutes

Максимальная длительность ожидания при создании шаблона образа (включает все настройки, оптимизацию, проверку и дистрибутивы). Опустить или указать значение 0, чтобы использовать значение по умолчанию (4 часа).

buildTimeoutInMinutes?: number

Значение свойства

number

customize

Указывает свойства, используемые для описания шагов настройки изображения, таких как источник изображения и т. д.

customize?: ImageTemplateCustomizerUnion[]

Значение свойства

distribute

Целевые объекты распределения, в которых выходные данные изображения должны перейти.

distribute?: ImageTemplateDistributorUnion[]

Значение свойства

errorHandling

Параметры обработки ошибок при сбое сборки

errorHandling?: ImageTemplatePropertiesErrorHandling

Значение свойства

exactStagingResourceGroup

Идентификатор промежуточной группы ресурсов в той же подписке, что и шаблон образа, который будет использоваться для сборки образа. Это поле только для чтения отличается от stagingResourceGroup, только если значение, указанное в поле stagingResourceGroup, пусто. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

exactStagingResourceGroup?: string

Значение свойства

string

identity

Удостоверение шаблона изображения, если оно настроено.

identity: ImageTemplateIdentity

Значение свойства

lastRunStatus

Состояние "run", которое выполняется в данный момент или было выполнено в последний раз. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

lastRunStatus?: ImageTemplateLastRunStatus

Значение свойства

managedResourceTags

Теги, которые будут применяться к группе ресурсов и /или ресурсам, созданным службой.

managedResourceTags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

optimize

Указывает оптимизацию, выполняемую на изображении.

optimize?: ImageTemplatePropertiesOptimize

Значение свойства

provisioningError

Ошибка подготовки, если какое-либо примечание. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningError?: ProvisioningError

Значение свойства

provisioningState

Состояние подготовки ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

provisioningState?: ProvisioningState

Значение свойства

source

Указывает свойства, используемые для описания исходного образа.

source?: ImageTemplateSourceUnion

Значение свойства

stagingResourceGroup

Идентификатор промежуточной группы ресурсов в той же подписке, что и шаблон образа, который будет использоваться для сборки образа. Если это поле пусто, будет создана группа ресурсов со случайным именем. Если группа ресурсов, указанная в этом поле, не существует, она будет создана с тем же именем. Если указанная группа ресурсов существует, она должна быть пустой и в том же регионе, что и шаблон изображения. Созданная группа ресурсов будет удалена во время удаления шаблона, если это поле пусто или указанная группа ресурсов не существует, но если указанная группа ресурсов существует, ресурсы, созданные в группе ресурсов, будут удалены во время удаления шаблона, и сама группа ресурсов останется.

stagingResourceGroup?: string

Значение свойства

string

validate

Параметры конфигурации и список проверок, выполняемых на результирующем изображении.

validate?: ImageTemplatePropertiesValidate

Значение свойства

vmProfile

Описание настройки виртуальной машины для создания образов

vmProfile?: ImageTemplateVmProfile

Значение свойства

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отTrackedResource.id

location

Географическое расположение, в котором находится ресурс

location: string

Значение свойства

string

наследуется отTrackedResource.location

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отTrackedResource.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

Значение свойства

наследуется отTrackedResource.systemData

tags

Теги ресурсов.

tags?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

Наследуется отTrackedResource.tags

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

наследуется отTrackedResource.type