다음을 통해 공유


VMExtension interface

가상 머신 확장에 대한 구성입니다.

속성

autoUpgradeMinorVersion

배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 일단 배포되면 이 속성이 true로 설정된 경우에도 확장이 재배포되지 않는 한 부 버전을 업그레이드하지 않습니다.

enableAutomaticUpgrade

사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다.

name

가상 머신 확장의 이름입니다.

protectedSettings

확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 없습니다.

provisionAfterExtensions

이 확장을 프로비전해야 하는 확장 이름 컬렉션입니다.

publisher

확장 처리기 게시자의 이름입니다.

settings

확장에 대한 JSON 형식의 공용 설정입니다.

type

확장의 형식입니다.

typeHandlerVersion

스크립트 처리기의 버전입니다.

속성 세부 정보

autoUpgradeMinorVersion

배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 일단 배포되면 이 속성이 true로 설정된 경우에도 확장이 재배포되지 않는 한 부 버전을 업그레이드하지 않습니다.

autoUpgradeMinorVersion?: boolean

속성 값

boolean

enableAutomaticUpgrade

사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다.

enableAutomaticUpgrade?: boolean

속성 값

boolean

name

가상 머신 확장의 이름입니다.

name: string

속성 값

string

protectedSettings

확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 없습니다.

protectedSettings?: Record<string, unknown>

속성 값

Record<string, unknown>

provisionAfterExtensions

이 확장을 프로비전해야 하는 확장 이름 컬렉션입니다.

provisionAfterExtensions?: string[]

속성 값

string[]

publisher

확장 처리기 게시자의 이름입니다.

publisher: string

속성 값

string

settings

확장에 대한 JSON 형식의 공용 설정입니다.

settings?: Record<string, unknown>

속성 값

Record<string, unknown>

type

확장의 형식입니다.

type: string

속성 값

string

typeHandlerVersion

스크립트 처리기의 버전입니다.

typeHandlerVersion?: string

속성 값

string