# Packages

No description provided by the author
No description provided by the author

# Functions

Returns the current host's public IP as returned from https://checkip.amazonaws.com.
DecodeAuthZMessages enables automatic decoding of any encoded authorization messages.
DestroyAMIs deregisters the AWS machine images in imageids from an active AWS account.
No description provided by the author
No description provided by the author
No description provided by the author
IsValidBootMode checks that the bootmode is a value supported by AWS.
Port returns a function that can be given to the communicator for determining the port to use when connecting to an instance.
SSHHost returns a function that can be given to the SSH communicator for determining the SSH address based on the instance DNS name.
See https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CopyImage.html.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreditSpecificationRequest.html#API_CreditSpecificationRequest_Contents.
No description provided by the author

# Variables

No description provided by the author

# Structs

AccessConfig is for common configuration related to AWS access.
AMIConfig is for common configuration related to creating AMIs.
No description provided by the author
Artifact is an artifact implementation that contains built AMIs.
AssumeRoleConfig lets users set configuration options for assuming a special role when executing Packer.
Polling configuration for the AWS waiter.
These will be attached when launching your instance.
No description provided by the author
FlatAmiFilterOptions is an auto-generated flat version of AmiFilterOptions.
FlatAssumeRoleConfig is an auto-generated flat version of AssumeRoleConfig.
FlatAWSPollingConfig is an auto-generated flat version of AWSPollingConfig.
FlatBlockDevice is an auto-generated flat version of BlockDevice.
FlatLicenseConfigurationRequest is an auto-generated flat version of LicenseConfigurationRequest.
FlatLicenseSpecification is an auto-generated flat version of LicenseSpecification.
FlatMetadataOptions is an auto-generated flat version of MetadataOptions.
FlatPlacement is an auto-generated flat version of Placement.
FlatPolicyDocument is an auto-generated flat version of PolicyDocument.
FlatSecurityGroupFilterOptions is an auto-generated flat version of SecurityGroupFilterOptions.
FlatStatement is an auto-generated flat version of Statement.
FlatSubnetFilterOptions is an auto-generated flat version of SubnetFilterOptions.
FlatVaultAWSEngineOptions is an auto-generated flat version of VaultAWSEngineOptions.
FlatVpcFilterOptions is an auto-generated flat version of VpcFilterOptions.
No description provided by the author
No description provided by the author
Configures the metadata options.
No description provided by the author
No description provided by the author
RunConfig contains configuration for running an instance from a source AMI and details on how to access that launched image.
No description provided by the author
SnapshotConfig is for common configuration related to creating AMIs.
StateChangeConf is the configuration struct used for `WaitForState`.
No description provided by the author
No description provided by the author
stepCleanupVolumes cleans up any orphaned volumes that were not designated to remain after termination of the instance.
No description provided by the author
No description provided by the author
No description provided by the author
StepGetPassword reads the password from a Windows server and sets it on the WinRM config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StepNetworkInfo queries AWS for information about VPC's and Subnets that is used throughout the AMI creation process.
StepPreValidate provides an opportunity to pre-validate any configuration for the build before actually doing any time consuming work.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StepSourceAMIInfo extracts critical information from the source AMI that is used throughout the AMI creation process.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
StateRefreshFunc is a function type used for StateChangeConf that is responsible for refreshing the item being watched for a state change.
No description provided by the author