# Functions
CommHost determines the IP address of the cloud instance that Packer should connect to.
ProxyTransportDecorator is a custom Transporter that reloads HTTP Proxy settings at client runtime.
ProxyTransportDecoratorWithNTLM is a custom Transporter that reloads HTTP Proxy settings at client runtime for NTLM.
The net/http ProxyFromEnvironment only loads the environment once, when the code is initialized rather than when it's executed.
No description provided by the author
# Constants
No description provided by the author
# Structs
Config is the common configuration a builder uses to define and configure a Packer communicator.
FlatConfig is an auto-generated flat version of Config.
FlatSSH is an auto-generated flat version of SSH.
FlatSSHTemporaryKeyPair is an auto-generated flat version of SSHTemporaryKeyPair.
FlatWinRM is an auto-generated flat version of WinRM.
The SSH config defines configuration for the SSH communicator.
SSHInterface defines whether to use public or private, addresses, and whether to use IPv4 or IPv6.
When no ssh credentials are specified, Packer will generate a temporary SSH keypair for the instance.
StepConnect is a multistep Step implementation that connects to the proper communicator and stores it in the "communicator" key in the state bag.
StepConnectSSH is a step that only connects to SSH.
StepConnectWinRM is a multistep Step implementation that waits for WinRM to become available.
StepDumpSSHKey is a multistep Step implementation that writes the ssh keypair somewhere.
StepSSHKeyGen is a Packer build step that generates SSH key pairs.
The WinRM config defines configuration for the WinRM communicator.
WinRMConfig is configuration that can be returned at runtime to dynamically configure WinRM.