generate config & document changes

This commit is contained in:
Glyphack 2023-04-12 21:01:57 +02:00
parent 33fc5584be
commit b805f540a3
5 changed files with 7 additions and 3 deletions

View file

@ -1,6 +1,5 @@
// Code generated by "enumer -type configType -trimprefix ConfigType -transform snake"; DO NOT EDIT.
//
package command
import (

View file

@ -1,6 +1,5 @@
// Code generated by "enumer -type FixConfigMode"; DO NOT EDIT.
//
package packer
import (

View file

@ -24,6 +24,7 @@ type FlatConfig struct {
Destination *string `mapstructure:"destination" required:"true" cty:"destination" hcl:"destination"`
Direction *string `mapstructure:"direction" required:"false" cty:"direction" hcl:"direction"`
Generated *bool `mapstructure:"generated" required:"false" cty:"generated" hcl:"generated"`
Excludes []string `mapstructure:"excludes" required:"false" cty:"excludes" hcl:"excludes"`
}
// FlatMapstructure returns a new FlatConfig.
@ -52,6 +53,7 @@ func (*FlatConfig) HCL2Spec() map[string]hcldec.Spec {
"destination": &hcldec.AttrSpec{Name: "destination", Type: cty.String, Required: false},
"direction": &hcldec.AttrSpec{Name: "direction", Type: cty.String, Required: false},
"generated": &hcldec.AttrSpec{Name: "generated", Type: cty.Bool, Required: false},
"excludes": &hcldec.AttrSpec{Name: "excludes", Type: cty.List(cty.String), Required: false},
}
return s
}

View file

@ -1,6 +1,5 @@
// Code generated by "enumer -transform snake -trimprefix ExecutionPolicy -type ExecutionPolicy"; DO NOT EDIT.
//
package powershell
import (

View file

@ -18,4 +18,9 @@
the Packer run, but realize that there are situations where this may be
unavoidable.
- `excludes` ([]string) - A list of files or directories to exclude from the upload. This is
useful if you have a directory with many files and you only want to
upload a few of them. This only works if you are uploading a directory
and not a single file.
<!-- End of code generated from the comments of the Config struct in provisioner/file/provisioner.go; -->