다음을 통해 공유


ImageTemplate interface

이미지 템플릿은 Microsoft.VirtualMachineImages 공급자가 관리하는 ARM 리소스입니다.

Extends

속성

autoRun

템플릿 만들기 또는 업데이트에서 이미지 템플릿 빌드를 자동으로 실행할지 여부를 나타냅니다.

buildTimeoutInMinutes

이미지 템플릿을 빌드하는 동안 대기할 최대 기간(모든 사용자 지정, 최적화, 유효성 검사 및 배포 포함). 기본값(4시간)을 사용하려면 0을 생략하거나 지정합니다.

customize

이미지 원본 등 이미지의 사용자 지정 단계를 설명하는 데 사용되는 속성을 지정합니다.

distribute

이미지 출력을 이동해야 하는 배포 대상입니다.

errorHandling

빌드 실패 시 오류 처리 옵션

exactStagingResourceGroup

이미지를 빌드하는 데 사용할 이미지 템플릿과 동일한 구독의 준비 리소스 그룹 ID입니다. 이 읽기 전용 필드는 'stagingResourceGroup' 필드에 지정된 값이 비어 있는 경우에만 'stagingResourceGroup'와 다릅니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

identity

구성된 경우 이미지 템플릿의 ID입니다.

lastRunStatus

현재 실행 중이거나 마지막으로 실행된 'run' 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

managedResourceTags

서비스에서 만든 리소스 그룹 및/또는 리소스에 적용할 태그입니다.

optimize

이미지에서 수행할 최적화를 지정합니다.

provisioningError

프로비전 오류(참고: 이 속성은 serialize되지 않습니다.) 서버에서만 채울 수 있습니다.

provisioningState

리소스의 프로비전 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

source

원본 이미지를 설명하는 데 사용되는 속성을 지정합니다.

stagingResourceGroup

이미지를 빌드하는 데 사용할 이미지 템플릿과 동일한 구독의 준비 리소스 그룹 ID입니다. 이 필드가 비어 있으면 임의 이름을 가진 리소스 그룹이 만들어집니다. 이 필드에 지정된 리소스 그룹이 없으면 동일한 이름으로 생성됩니다. 지정된 리소스 그룹이 있는 경우 비어 있어야 하며 이미지 템플릿과 동일한 지역에 있어야 합니다. 이 필드가 비어 있거나 지정된 리소스 그룹이 없는 경우 템플릿 삭제 중에 만든 리소스 그룹이 삭제되지만 지정된 리소스 그룹이 있는 경우 템플릿을 삭제하는 동안 리소스 그룹에서 만든 리소스가 삭제되고 리소스 그룹 자체는 유지됩니다.

validate

결과 이미지에서 수행할 구성 옵션 및 유효성 검사 목록입니다.

vmProfile

가상 머신을 설정하여 이미지를 빌드하는 방법을 설명합니다.

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

location

리소스가 있는 지리적 위치

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

리소스 태그.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

autoRun

템플릿 만들기 또는 업데이트에서 이미지 템플릿 빌드를 자동으로 실행할지 여부를 나타냅니다.

autoRun?: ImageTemplateAutoRun

속성 값

buildTimeoutInMinutes

이미지 템플릿을 빌드하는 동안 대기할 최대 기간(모든 사용자 지정, 최적화, 유효성 검사 및 배포 포함). 기본값(4시간)을 사용하려면 0을 생략하거나 지정합니다.

buildTimeoutInMinutes?: number

속성 값

number

customize

이미지 원본 등 이미지의 사용자 지정 단계를 설명하는 데 사용되는 속성을 지정합니다.

customize?: ImageTemplateCustomizerUnion[]

속성 값

distribute

이미지 출력을 이동해야 하는 배포 대상입니다.

distribute?: ImageTemplateDistributorUnion[]

속성 값

errorHandling

빌드 실패 시 오류 처리 옵션

errorHandling?: ImageTemplatePropertiesErrorHandling

속성 값

exactStagingResourceGroup

이미지를 빌드하는 데 사용할 이미지 템플릿과 동일한 구독의 준비 리소스 그룹 ID입니다. 이 읽기 전용 필드는 'stagingResourceGroup' 필드에 지정된 값이 비어 있는 경우에만 'stagingResourceGroup'와 다릅니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

exactStagingResourceGroup?: string

속성 값

string

identity

구성된 경우 이미지 템플릿의 ID입니다.

identity: ImageTemplateIdentity

속성 값

lastRunStatus

현재 실행 중이거나 마지막으로 실행된 'run' 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

lastRunStatus?: ImageTemplateLastRunStatus

속성 값

managedResourceTags

서비스에서 만든 리소스 그룹 및/또는 리소스에 적용할 태그입니다.

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

속성 값

{[propertyName: string]: string}

optimize

이미지에서 수행할 최적화를 지정합니다.

optimize?: ImageTemplatePropertiesOptimize

속성 값

provisioningError

프로비전 오류(참고: 이 속성은 serialize되지 않습니다.) 서버에서만 채울 수 있습니다.

provisioningError?: ProvisioningError

속성 값

provisioningState

리소스의 프로비전 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: ProvisioningState

속성 값

source

원본 이미지를 설명하는 데 사용되는 속성을 지정합니다.

source?: ImageTemplateSourceUnion

속성 값

stagingResourceGroup

이미지를 빌드하는 데 사용할 이미지 템플릿과 동일한 구독의 준비 리소스 그룹 ID입니다. 이 필드가 비어 있으면 임의 이름을 가진 리소스 그룹이 만들어집니다. 이 필드에 지정된 리소스 그룹이 없으면 동일한 이름으로 생성됩니다. 지정된 리소스 그룹이 있는 경우 비어 있어야 하며 이미지 템플릿과 동일한 지역에 있어야 합니다. 이 필드가 비어 있거나 지정된 리소스 그룹이 없는 경우 템플릿 삭제 중에 만든 리소스 그룹이 삭제되지만 지정된 리소스 그룹이 있는 경우 템플릿을 삭제하는 동안 리소스 그룹에서 만든 리소스가 삭제되고 리소스 그룹 자체는 유지됩니다.

stagingResourceGroup?: string

속성 값

string

validate

결과 이미지에서 수행할 구성 옵션 및 유효성 검사 목록입니다.

validate?: ImageTemplatePropertiesValidate

속성 값

vmProfile

가상 머신을 설정하여 이미지를 빌드하는 방법을 설명합니다.

vmProfile?: ImageTemplateVmProfile

속성 값

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

TrackedResource.id 상속된

location

리소스가 있는 지리적 위치

location: string

속성 값

string

TrackedResource.location 상속된

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

TrackedResource.name 상속된

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

TrackedResource.systemData 상속된

tags

리소스 태그.

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

속성 값

{[propertyName: string]: string}

TrackedResource.tags 상속된

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

TrackedResource.type 상속된