Packages

package ec2

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ec2
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait EC2 extends AmazonEC2Async

    Amazon EC2 Java client wrapper

    Amazon EC2 Java client wrapper

    See also

    http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/

  2. class EC2Client extends AmazonEC2AsyncClient with EC2

    Default Implementation

  3. class Instance extends AnyRef
  4. type InstanceType = com.amazonaws.services.ec2.model.InstanceType
  5. case class InstanceWithKeyPair(underlying: com.amazonaws.services.ec2.model.Instance, keyPairFile: File, user: String, connectionTimeout: Int) extends Instance with Product with Serializable
  6. case class IpPermission(fromPort: Int, toPort: Int, ipRanges: Seq[String], ipProtocol: String, userIdGroupPairs: Seq[UserIdGroupPair]) extends com.amazonaws.services.ec2.model.IpPermission with Product with Serializable
  7. case class KeyPair(name: String, fingerprint: String, material: Option[String]) extends com.amazonaws.services.ec2.model.KeyPair with Product with Serializable
  8. case class RunInstancesRequest(imageId: String, min: Int = 1, max: Int = 1) extends com.amazonaws.services.ec2.model.RunInstancesRequest with Product with Serializable
  9. case class SSHEnabledInstance(instance: Instance) extends Product with Serializable
  10. case class SecurityGroup(groupId: String, groupName: String, description: String, ipPermissions: Seq[IpPermission], ipPermissionsEgress: Seq[IpPermission], ownerId: String, tags: Map[String, String], vpcId: String) extends com.amazonaws.services.ec2.model.SecurityGroup with Product with Serializable
  11. case class UserIdGroupPair(groupId: String, groupName: String, userId: String) extends com.amazonaws.services.ec2.model.UserIdGroupPair with Product with Serializable

Value Members

  1. val InstanceType: InstanceType0.type
  2. implicit def fromInstanceToSSHEnabledInstance(instance: Instance): SSHEnabledInstance
  3. object EC2
  4. object Instance
  5. object InstanceType0
  6. object IpPermission extends Serializable
  7. object KeyPair extends Serializable
  8. object SecurityGroup extends Serializable
  9. object UserIdGroupPair extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped