다음을 통해 공유


Microsoft.VirtualMachineImages/imageTemplates 배포를 위한 API 버전 변경 로그

이 문서에서는 microsoft.VirtualMachineImages/imageTemplates각 API 버전에서 변경된 속성에 대해 설명합니다. 배포 중에 사용할 수 있는 속성만 다룹니다.

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.

업데이트:

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

업데이트:

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

변경 로그에서 추적된 가장 오래된 버전