Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( AWS_AMI = "AWS_AMI" AWS_DISK_SIZE = "AWS_DISK_SIZE" AWS_ROOT_DEVICE = "AWS_ROOT_DEVICE" AWS_INSTANCE_TYPE = "AWS_INSTANCE_TYPE" AWS_REGION = "AWS_REGION" AWS_SECURITY_GROUP_ID = "AWS_SECURITY_GROUP_ID" AWS_SUBNET_ID = "AWS_SUBNET_ID" AWS_VPC_ID = "AWS_VPC_ID" AWS_AVAILABILITY_ZONE = "AWS_AVAILABILITY_ZONE" AWS_INSTANCE_TAGS = "AWS_INSTANCE_TAGS" AWS_INSTANCE_PROFILE_ARN = "AWS_INSTANCE_PROFILE_ARN" AWS_USE_INSTANCE_CONNECT_ENDPOINT = "AWS_USE_INSTANCE_CONNECT_ENDPOINT" AWS_INSTANCE_CONNECT_ENDPOINT_ID = "AWS_INSTANCE_CONNECT_ENDPOINT_ID" AWS_USE_SPOT_INSTANCE = "AWS_USE_SPOT_INSTANCE" AWS_USE_SESSION_MANAGER = "AWS_USE_SESSION_MANAGER" AWS_KMS_KEY_ARN_FOR_SESSION_MANAGER = "AWS_KMS_KEY_ARN_FOR_SESSION_MANAGER" AWS_USE_ROUTE53 = "AWS_USE_ROUTE53" AWS_ROUTE53_ZONE_NAME = "AWS_ROUTE53_ZONE_NAME" CUSTOM_AWS_CREDENTIAL_COMMAND = "CUSTOM_AWS_CREDENTIAL_COMMAND" )
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct {
DiskImage string
DiskSizeGB int
RootDevice string
MachineFolder string
MachineID string
MachineType string
VpcID string
SubnetIDs []string
AvailabilityZone string
SecurityGroupID string
InstanceProfileArn string
InstanceTags string
Zone string
UseInstanceConnectEndpoint bool
InstanceConnectEndpointID string
UseSpotInstance bool
UseSessionManager bool
KmsKeyARNForSessionManager string
UseRoute53Hostnames bool
Route53ZoneName string
CustomCredentialCommand string
}
Click to show internal directories.
Click to hide internal directories.