다음을 통해 공유


MachineExtensionProperties interface

컴퓨터 확장의 속성에 대해 설명합니다.

속성

autoUpgradeMinorVersion

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

enableAutomaticUpgrade

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

forceUpdateTag

확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다.

instanceView

컴퓨터 확장 인스턴스 보기입니다.

protectedSettings

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

provisioningState

응답에만 표시되는 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

publisher

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

settings

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

type

확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다.

typeHandlerVersion

스크립트 처리기의 버전을 지정합니다.

속성 세부 정보

autoUpgradeMinorVersion

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

autoUpgradeMinorVersion?: boolean

속성 값

boolean

enableAutomaticUpgrade

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

enableAutomaticUpgrade?: boolean

속성 값

boolean

forceUpdateTag

확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다.

forceUpdateTag?: string

속성 값

string

instanceView

컴퓨터 확장 인스턴스 보기입니다.

instanceView?: MachineExtensionInstanceView

속성 값

protectedSettings

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

protectedSettings?: {[propertyName: string]: any}

속성 값

{[propertyName: string]: any}

provisioningState

응답에만 표시되는 프로비전 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

publisher

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

publisher?: string

속성 값

string

settings

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

settings?: {[propertyName: string]: any}

속성 값

{[propertyName: string]: any}

type

확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다.

type?: string

속성 값

string

typeHandlerVersion

스크립트 처리기의 버전을 지정합니다.

typeHandlerVersion?: string

속성 값

string