Microsoft.VirtualMachineImages/imageTemplates 배포를 위한 API 버전 변경 로그
이 문서에서는 microsoft.VirtualMachineImages/imageTemplates
2024-02-01
추가:
- properties.autoRun
- properties.autoRun.state
- properties.customize.validExitCodes.type
- properties.customize.validExitCodes.inline
- properties.customize.validExitCodes.restartCheckCommand
- properties.customize.validExitCodes.restartCommand
- properties.customize.validExitCodes.restartTimeout
- properties.customize.validExitCodes.filters
- properties.customize.validExitCodes.targetRegions
- properties.customize.validExitCodes.versioning
- properties.customize.validExitCodes.versioning.scheme
- properties.customize.validExitCodes.versioning.major
- properties.customize.validExitCodes.uri
- distribute.scheme
- distribute.major
- managedResourceTags
- validate.inVMValidations.validExitCodes.type
- validate.inVMValidations.validExitCodes.inline
- validate.inVMValidations.validExitCodes.| validExitCodes | PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값
- validate.inVMValidations.validExitCodes.| restartCheckCommand | 다시 시작이 성공했는지 확인하는 명령 [기본값
- validate.inVMValidations.validExitCodes.| updateLimit | 한 번에 적용할 최대 업데이트 수입니다. 기본값(1000)을 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.validExitCodes.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건 - validate.inVMValidations.validExitCodes.| replicaCount | 이 지역에서 만들 이미지 버전의 복제본 수입니다. 기본값(1)을 사용하지 않습니다. | int
제약 조건 - validate.inVMValidations.validExitCodes.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고
- validate.inVMValidations.validExitCodes.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.validExitCodes.
- vmProfile.vnetConfig.containerInstanceSubnetId
제거:
- properties.customize.restartCheckCommand
- properties.customize.restartCommand
- properties.customize.restartTimeout
- properties.customize.filters
- properties.customize.storageAccountType
- properties.customize.targetRegions
- properties.versioning
- properties.versioning.scheme
- properties.versioning.major
- properties.type
- properties.uri
- 버전 관리
- versioning.scheme
- versioning.major
- validate.inVMValidations.runAsSystem
- validate.inVMValidations.runElevated
- validate.inVMValidations.scriptUri
- validate.inVMValidations.| restartCheckCommand | 다시 시작이 성공했는지 확인하는 명령 [기본값
- validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건 - validate.inVMValidations.| replicaCount | 이 지역에서 만들 이미지 버전의 복제본 수입니다. 기본값(1)을 사용하지 않습니다. | int
제약 조건 - validate.inVMValidations.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고
- validate.inVMValidations.| validExitCodes | PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값
- validate.inVMValidations.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.
2023-07-01
추가:
- properties.customize.runAsSystem
- properties.customize.runElevated
- properties.customize.scriptUri
- errorHandling
- errorHandling.onCustomizerError
- errorHandling.onValidationError
- validate.inVMValidations.runAsSystem
- validate.inVMValidations.runElevated
- validate.inVMValidations.scriptUri
- validate.inVMValidations.| replicaCount | 이 지역에서 만들 이미지 버전의 복제본 수입니다. 기본값(1)을 사용하지 않습니다. | int
제약 조건 - validate.inVMValidations.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고
- validate.inVMValidations.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.
제거:
- validate.inVMValidations.| updateLimit | 한 번에 적용할 최대 업데이트 수입니다. 기본값(1000)을 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| replicaCount | 이 지역에서 만들 이미지 버전의 복제본 수입니다. 기본값(1)을 사용하지 않습니다. | int
제약 조건 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| validExitCodes | PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.
2022-07-01
추가:
- properties.customize.targetRegions
- properties.versioning
- properties.versioning.scheme
- properties.versioning.major
- properties.type
- properties.uri
- 버전 관리
- versioning.scheme
- versioning.major
- 형
- uri
- 최적화
- optimize.vmBoot
- optimize.vmBoot.state
- validate.inVMValidations.destination
- validate.inVMValidations.sourceUri
- validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| replicaCount | 이 지역에서 만들 이미지 버전의 복제본 수입니다. 기본값(1)을 사용하지 않습니다. | int
제약 조건 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| validExitCodes | PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건.
제거:
- properties.customize.runAsSystem
- properties.customize.runElevated
- properties.customize.scriptUri
- validate.inVMValidations.| userAssignedIdentities | 리소스와 연결된 사용자 할당 ID 집합입니다. userAssignedIdentities 사전 키는 양식의 ARM 리소스 ID입니다.
- validate.inVMValidations.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고
- validate.inVMValidations.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.
업데이트:
- properties.distribute.type - 제거된 값: 'VHD'(필수)
- properties.distribute.replicationRegions 필요하지 않은 것으로 변경되었습니다.
- properties.distribute.storageAccountType
- 'Premium_LRS' 값이 추가되었습니다. - properties.validate.inVMValidations.type
- 'File'(필수) 값이 추가되었습니다.
2022-02-14
추가:
- properties.customize.runAsSystem
- properties.customize.runElevated
- properties.customize.scriptUri
- properties.customize.validExitCodes
- properties.customize.restartCheckCommand
- properties.customize.restartCommand
- properties.customize.restartTimeout
- properties.customize.filters
- properties.customize.storageAccountType
- stagingResourceGroup
- 확인
- validate.continueDistributeOnFailure
- validate.inVMValidations
- validate.inVMValidations.name
- validate.inVMValidations.type
- validate.inVMValidations.inline
- validate.inVMValidations.sha256Checksum
- validate.inVMValidations.validExitCodes
- validate.inVMValidations.| userAssignedIdentities | 리소스와 연결된 사용자 할당 ID 집합입니다. userAssignedIdentities 사전 키는 양식의 ARM 리소스 ID입니다.
- validate.inVMValidations.| validExitCodes | PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값
- validate.inVMValidations.| restartCheckCommand | 다시 시작이 성공했는지 확인하는 명령 [기본값
- validate.inVMValidations.| updateLimit | 한 번에 적용할 최대 업데이트 수입니다. 기본값(1000)을 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.| runOutputName | 연결된 RunOutput에 사용할 이름입니다. | string(필수)
제약 조건 - validate.inVMValidations.| continueDistributeOnFailure | 유효성 검사가 실패하고 이 필드가 false로 설정되면 출력 이미지가 배포되지 않습니다. 이것이 기본 동작입니다. 유효성 검사가 실패하고 이 필드가 true로 설정된 경우 출력 이미지는 계속 배포됩니다. 잘못된 이미지가 배포될 수 있으므로 이 옵션을 주의해서 사용하세요. 두 경우 모두(true 또는 false) 엔드 투 엔드 이미지 실행은 유효성 검사 실패 시 실패한 것으로 보고됩니다. [참고
- validate.inVMValidations.| osDiskSizeGB | OS 디스크의 크기(GB)입니다. Azure의 기본 OS 디스크 크기를 사용하려면 0을 생략하거나 지정합니다. | int
제약 조건 - validate.inVMValidations.
- sourceValidationOnly
제거:
- properties.customize.inline.scriptUri
- properties.customize.inline.sha256Checksum
- properties.customize.inline.type
- properties.customize.inline.restartCheckCommand
- properties.customize.inline.restartCommand
- properties.customize.inline.restartTimeout
- properties.customize.inline.filters
- properties.customize.inline.storageAccountType
2021-10-01
추가:
- properties.customize.inline.scriptUri
- properties.customize.inline.sha256Checksum
- properties.customize.inline.type
- properties.customize.inline.restartCheckCommand
- properties.customize.inline.restartCommand
- properties.customize.inline.restartTimeout
- properties.customize.inline.filters
- properties.customize.inline.storageAccountType
- vmProfile.userAssignedIdentities
- vmProfile.vnetConfig.proxyVmSize
제거:
- properties.customize.scriptUri
- properties.customize.restartCheckCommand
- properties.customize.restartCommand
- properties.customize.restartTimeout
- properties.customize.filters
- properties.customize.storageAccountType
2020-02-14
추가:
- properties.customize.scriptUri
- properties.customize.restartCheckCommand
- properties.customize.restartCommand
- properties.customize.restartTimeout
- properties.customize.filters
- properties.customize.storageAccountType
- distribute.excludeFromLatest
- source.planInfo
- source.planInfo.planName
- source.planInfo.planProduct
- source.planInfo.planPublisher
- vmProfile.osDiskSizeGB
- vmProfile.vnetConfig
- vmProfile.vnetConfig.subnetId
제거:
- properties.customize.inline.runElevated
- properties.customize.inline.scriptUri
- properties.customize.inline.sha256Checksum
- properties.customize.inline.validExitCodes
- properties.customize.inline.type
- properties.customize.inline.restartCheckCommand
- properties.customize.inline.restartCommand
- properties.customize.inline.restartTimeout
- distribute.offer
- distribute.publisher
- distribute.sku
- distribute.version
- distribute.imageVersionId
- source.sha256Checksum
- source.sourceUri
업데이트:
- ID 필수로 변경되었습니다.
- properties.customize.type - 추가된 값: 'WindowsUpdate'(필수)
- properties.source.type - 제거된 값: 'ISO'(필수) 'SharedImageVersion'(필수)
2019-05-01-preview
추가:
- id
- identity.type
- identity.userAssignedIdentities
- identity.userAssignedIdentities를 . {사용자 지정된 속성}
- properties.buildTimeoutInMinutes
- properties.customize.destination
- properties.customize.sha256Checksum
- properties.customize.sourceUri
- properties.customize.inline.runElevated
- properties.customize.inline.scriptUri
- properties.customize.inline.sha256Checksum
- properties.customize.inline.validExitCodes
- properties.customize.inline.type
- properties.customize.inline.restartCheckCommand
- properties.customize.inline.restartCommand
- properties.customize.inline.restartTimeout
- distribute.imageVersionId
- source.sourceUri
- source.imageVersionId
- vmProfile
- vmProfile.vmSize
제거:
- distribute.sha256Checksum
- distribute.sourceURI
- source.sourceURI
업데이트:
- properties.customize.type - 추가된 값: 'File'(필수)
- properties.source.type
- 'SharedImageVersion'(필수) 값이 추가되었습니다.
2019-02-01-preview
추가:
- properties.customize.inline
- distribute.sha256Checksum
- distribute.sourceURI
- distribute.offer
- distribute.publisher
- distribute.sku
- distribute.version
- source.imageId
제거:
- properties.customize.script
업데이트:
- properties.customize.type - 'PowerShell'(필수) 'Shell'(필수) 'WindowsRestart'(필수) 값이 추가됨
- properties.distribute.type
- 값이 추가됨: 'ManagedImage'(필수) 'SharedImage'(필수) 'VHD'(필수) - 제거된 값: 'managedImage'(필수) 'sharedImage'(필수) - properties.source.type
- 'ManagedImage'(필수) 값이 추가됨
2018-02-01-preview
변경 로그에서 추적된 가장 오래된 버전