Versions in this module Expand all Collapse all v1 v1.1.5 Sep 12, 2024 Changes in this version + var BOX_CREATE_TIMEOUT = "60s" v1.1.4 Jun 18, 2024 Changes in this version + const BuilderId + const HCP_API_ADDRESS + const HCP_VAGRANT_REGISTRY_DIRECT_UPLOAD_LIMIT + type Artifact struct + Provider string + Tag string + func NewArtifact(provider, tag string) *Artifact + func (*Artifact) BuilderId() string + func (*Artifact) Destroy() error + func (*Artifact) Files() []string + func (*Artifact) Id() string + func (*Artifact) State(name string) interface{} + func (a *Artifact) String() string + type Config struct + Architecture string + BoxChecksum string + BoxDescription string + BoxDownloadUrl string + BoxPrivate bool + ClientID string + ClientSecret string + DefaultArchitecture string + HcpApiAddress string + HcpAuthUrl string + InsecureSkipTLSVerify bool + NoDirectUpload bool + NoRelease bool + Tag string + Version string + VersionDescription string + func (*Config) FlatMapstructure() interface{ ... } + type FlatConfig struct + Architecture *string + BoxChecksum *string + BoxDescription *string + BoxDownloadUrl *string + BoxPrivate *bool + ClientID *string + ClientSecret *string + DefaultArchitecture *string + HcpApiAddress *string + HcpAuthUrl *string + InsecureSkipTLSVerify *bool + NoDirectUpload *bool + NoRelease *bool + PackerBuildName *string + PackerBuilderType *string + PackerCoreVersion *string + PackerDebug *bool + PackerForce *bool + PackerOnError *string + PackerSensitiveVars []string + PackerUserVars map[string]string + Tag *string + Version *string + VersionDescription *string + func (*FlatConfig) HCL2Spec() map[string]hcldec.Spec + type PostProcessor struct + func (p *PostProcessor) ConfigSpec() hcldec.ObjectSpec + func (p *PostProcessor) Configure(raws ...interface{}) error + func (p *PostProcessor) PostProcess(ctx context.Context, ui packer.Ui, artifact packer.Artifact) (packer.Artifact, bool, bool, error)