ImageTemplate interface
Шаблон изображения — это ресурс ARM, управляемый поставщиком Microsoft.VirtualMachineImages
- Extends
Свойства
auto |
Указывает, следует ли автоматически запускать шаблон образа при создании или обновлении шаблона. |
build |
Максимальная длительность ожидания при создании шаблона образа (включает все настройки, оптимизацию, проверку и дистрибутивы). Опустить или указать значение 0, чтобы использовать значение по умолчанию (4 часа). |
customize | Указывает свойства, используемые для описания шагов настройки изображения, таких как источник изображения и т. д. |
distribute | Целевые объекты распределения, в которых выходные данные изображения должны перейти. |
error |
Параметры обработки ошибок при сбое сборки |
exact |
Идентификатор промежуточной группы ресурсов в той же подписке, что и шаблон образа, который будет использоваться для сборки образа. Это поле только для чтения отличается от stagingResourceGroup, только если значение, указанное в поле stagingResourceGroup, пусто. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
identity | Удостоверение шаблона изображения, если оно настроено. |
last |
Состояние "run", которое выполняется в данный момент или было выполнено в последний раз. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
managed |
Теги, которые будут применяться к группе ресурсов и /или ресурсам, созданным службой. |
optimize | Указывает оптимизацию, выполняемую на изображении. |
provisioning |
Ошибка подготовки, если какое-либо примечание. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
provisioning |
Состояние подготовки ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
source | Указывает свойства, используемые для описания исходного образа. |
staging |
Идентификатор промежуточной группы ресурсов в той же подписке, что и шаблон образа, который будет использоваться для сборки образа. Если это поле пусто, будет создана группа ресурсов со случайным именем. Если группа ресурсов, указанная в этом поле, не существует, она будет создана с тем же именем. Если указанная группа ресурсов существует, она должна быть пустой и в том же регионе, что и шаблон изображения. Созданная группа ресурсов будет удалена во время удаления шаблона, если это поле пусто или указанная группа ресурсов не существует, но если указанная группа ресурсов существует, ресурсы, созданные в группе ресурсов, будут удалены во время удаления шаблона, и сама группа ресурсов останется. |
validate | Параметры конфигурации и список проверок, выполняемых на результирующем изображении. |
vm |
Описание настройки виртуальной машины для создания образов |
Унаследованные свойства
id | Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером. |
location | Географическое расположение, в котором находится ресурс |
name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
system |
Метаданные 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