Documentation ¶
Index ¶
Constants ¶
View Source
const ( EBSOptimized commons.FieldName = "ebs_optimized" EnableMonitoring commons.FieldName = "enable_monitoring" PlacementTenancy commons.FieldName = "placement_tenancy" IAMInstanceProfile commons.FieldName = "iam_instance_profile" SecurityGroupIDs commons.FieldName = "security_group_ids" ImageID commons.FieldName = "image_id" KeyPair commons.FieldName = "key_pair" Tags commons.FieldName = "tags" UserData commons.FieldName = "user_data" ShutdownScript commons.FieldName = "shutdown_script" CPUCredits commons.FieldName = "cpu_credits" BlockDeviceMappings commons.FieldName = "block_device_mappings" )
View Source
const ( ResourceTagSpecification commons.FieldName = "resource_tag_specification" ShouldTagVolumes commons.FieldName = "should_tag_volumes" ShouldTagSnapshots commons.FieldName = "should_tag_snapshots" ShouldTagENIs commons.FieldName = "should_tag_enis" ShouldTagAMIs commons.FieldName = "should_tag_amis" )
View Source
const ( DeviceName commons.FieldName = "device_name" EBS commons.FieldName = "ebs" DeleteOnTermination commons.FieldName = "delete_on_termination" IOPS commons.FieldName = "iops" VolumeSize commons.FieldName = "volume_size" VolumeType commons.FieldName = "volume_type" Throughput commons.FieldName = "throughput" SnapshotId commons.FieldName = "snapshot_id" Encrypted commons.FieldName = "encrypted" KmsKeyId commons.FieldName = "kms_key_id" )
Variables ¶
View Source
var InstanceProfileArnRegex = regexp.MustCompile(`arn:aws:iam::\d{12}:instance-profile/?[a-zA-Z_0-9+=,.@\-_/]+`)
Functions ¶
func Base64StateFunc ¶
func Base64StateFunc(v interface{}) string
Types ¶
Click to show internal directories.
Click to hide internal directories.