Documentation ¶
Index ¶
Constants ¶
View Source
const ( EBS_ProviderType = storage.ProviderType("ebs") // The volume type (default standard): // "gp2" for General Purpose (SSD) volumes // "io1" for Provisioned IOPS (SSD) volumes, // "standard" for Magnetic volumes. EBS_VolumeType = "volume-type" // The number of I/O operations per second (IOPS) per GiB // to provision for the volume. Only valid for Provisioned // IOPS (SSD) volumes. EBS_IOPS = "iops" // Specifies whether the volume should be encrypted. EBS_Encrypted = "encrypted" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AmazonRenderer ¶
type AmazonRenderer struct{}
func (AmazonRenderer) Render ¶
func (AmazonRenderer) Render(cfg cloudinit.CloudConfig, os jujuos.OSType) ([]byte, error)
type SecurityGroupCleaner ¶
type SecurityGroupCleaner interface { // DeleteSecurityGroup deletes security group on the provider. DeleteSecurityGroup(group ec2.SecurityGroup) (resp *ec2.SimpleResp, err error) }
SecurityGroupCleaner defines provider instance methods needed to delete a security group.
Click to show internal directories.
Click to hide internal directories.