SYMBOL INDEX (40 symbols across 5 files) FILE: main.go function main (line 17) | func main() { FILE: update/elevated.go type elevatedOptions (line 10) | type elevatedOptions struct FILE: update/provisioner.go constant elevatedPath (line 28) | elevatedPath = "C:/Windows/Temp/packer-windows-update-el... constant elevatedCommand (line 29) | elevatedCommand = "PowerShell -ExecutionPolicy Bypass -Outp... constant windowsUpdatePath (line 30) | windowsUpdatePath = "C:/Windows/Temp/packer-windows-update.ps1" constant pendingRebootElevatedPath (line 31) | pendingRebootElevatedPath = "C:/Windows/Temp/packer-windows-update-pe... constant pendingRebootElevatedCommand (line 32) | pendingRebootElevatedCommand = "PowerShell -ExecutionPolicy Bypass -Outp... constant restartCommand (line 33) | restartCommand = "shutdown.exe -f -r -t 0 -c \"packer rest... constant testRestartCommand (line 34) | testRestartCommand = "shutdown.exe -f -r -t 60 -c \"packer res... constant abortTestRestartCommand (line 35) | abortTestRestartCommand = "shutdown.exe -a" constant retryableDelay (line 36) | retryableDelay = 5 * time.Second constant uploadTimeout (line 37) | uploadTimeout = 5 * time.Minute type Config (line 43) | type Config struct type Provisioner (line 73) | type Provisioner struct method ConfigSpec (line 77) | func (b *Provisioner) ConfigSpec() hcldec.ObjectSpec { method Prepare (line 81) | func (p *Provisioner) Prepare(raws ...interface{}) error { method Provision (line 121) | func (p *Provisioner) Provision(ctx context.Context, ui packer.Ui, com... method update (line 200) | func (p *Provisioner) update(ctx context.Context, ui packer.Ui, comm p... method restart (line 233) | func (p *Provisioner) restart(ctx context.Context, ui packer.Ui, comm ... method retryable (line 317) | func (p *Provisioner) retryable(ctx context.Context, f func(ctx contex... method windowsUpdateCommand (line 324) | func (p *Provisioner) windowsUpdateCommand() string { method windowsUpdateCheckForRebootRequiredCommand (line 336) | func (p *Provisioner) windowsUpdateCheckForRebootRequiredCommand() str... function encodeUtf16Le (line 345) | func encodeUtf16Le(s string) []byte { function searchCriteriaArgument (line 355) | func searchCriteriaArgument(searchCriteria string) string { function filtersArgument (line 368) | func filtersArgument(filters []string) string { function escapePowerShellString (line 387) | func escapePowerShellString(value string) string { FILE: update/provisioner.hcl2spec.go type FlatConfig (line 12) | type FlatConfig struct method HCL2Spec (line 40) | func (*FlatConfig) HCL2Spec() map[string]hcldec.Spec { method FlatMapstructure (line 33) | func (*Config) FlatMapstructure() interface{ HCL2Spec() map[string]hclde... FILE: update/update_ui.go type UpdateUi (line 10) | type UpdateUi struct method Askf (line 22) | func (u *UpdateUi) Askf(s string, args ...any) (string, error) { method Ask (line 26) | func (u *UpdateUi) Ask(s string) (string, error) { method Sayf (line 30) | func (u *UpdateUi) Sayf(s string, args ...any) { method Say (line 34) | func (u *UpdateUi) Say(s string) { method Message (line 42) | func (u *UpdateUi) Message(s string) { method Errorf (line 46) | func (u *UpdateUi) Errorf(s string, args ...any) { method Error (line 50) | func (u *UpdateUi) Error(s string) { method Machine (line 54) | func (u *UpdateUi) Machine(t string, args ...string) { method TrackProgress (line 58) | func (u *UpdateUi) TrackProgress(src string, currentSize, totalSize in... function NewUpdateUi (line 15) | func NewUpdateUi(ui packer.Ui) *UpdateUi {