ImageTemplatePowerShellCustomizer interface
VM(Windows)에서 지정된 PowerShell을 실행합니다. Packer powershell 프로비저닝자에 해당합니다. 정확히 'scriptUri' 또는 'inline' 중 하나를 지정할 수 있습니다.
- Extends
속성
inline | 실행할 PowerShell 명령의 배열 |
run |
지정된 경우 PowerShell 스크립트는 로컬 시스템 사용자를 사용하여 상승된 권한으로 실행됩니다. 위의 runElevated 필드가 true로 설정된 경우에만 true일 수 있습니다. |
run |
지정된 경우 PowerShell 스크립트는 관리자 권한으로 실행됩니다. |
script |
사용자 지정을 위해 실행할 PowerShell 스크립트의 URI입니다. Github 링크, Azure Storage용 SAS URI 등일 수 있습니다. |
sha256Checksum | 위의 scriptUri 필드에 제공된 Power Shell 스크립트의 SHA256 체크섬 |
type | 이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자 |
valid |
PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값: 0] |
상속된 속성
name | 이 사용자 지정 단계가 수행하는 작업을 컨텍스트를 제공하는 이름 |
속성 세부 정보
inline
실행할 PowerShell 명령의 배열
inline?: string[]
속성 값
string[]
runAsSystem
지정된 경우 PowerShell 스크립트는 로컬 시스템 사용자를 사용하여 상승된 권한으로 실행됩니다. 위의 runElevated 필드가 true로 설정된 경우에만 true일 수 있습니다.
runAsSystem?: boolean
속성 값
boolean
runElevated
지정된 경우 PowerShell 스크립트는 관리자 권한으로 실행됩니다.
runElevated?: boolean
속성 값
boolean
scriptUri
사용자 지정을 위해 실행할 PowerShell 스크립트의 URI입니다. Github 링크, Azure Storage용 SAS URI 등일 수 있습니다.
scriptUri?: string
속성 값
string
sha256Checksum
위의 scriptUri 필드에 제공된 Power Shell 스크립트의 SHA256 체크섬
sha256Checksum?: string
속성 값
string
type
이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자
type: "PowerShell"
속성 값
"PowerShell"
validExitCodes
PowerShell 스크립트에 대한 유효한 종료 코드입니다. [기본값: 0]
validExitCodes?: number[]
속성 값
number[]