VMExtension interface
가상 머신 확장에 대한 구성입니다.
속성
auto |
배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 일단 배포되면 이 속성이 true로 설정된 경우에도 확장이 재배포되지 않는 한 부 버전을 업그레이드하지 않습니다. |
enable |
사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다. |
name | 가상 머신 확장의 이름입니다. |
protected |
확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 없습니다. |
provision |
이 확장을 프로비전해야 하는 확장 이름 컬렉션입니다. |
publisher | 확장 처리기 게시자의 이름입니다. |
settings | 확장에 대한 JSON 형식의 공용 설정입니다. |
type | 확장의 형식입니다. |
type |
스크립트 처리기의 버전입니다. |
속성 세부 정보
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