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