Package

awscala

ec2

Permalink

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

    Permalink

    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

    Permalink

    Default Implementation

  3. class Instance extends AnyRef

    Permalink
  4. type InstanceType = com.amazonaws.services.ec2.model.InstanceType

    Permalink
  5. case class InstanceWithKeyPair(underlying: com.amazonaws.services.ec2.model.Instance, keyPairFile: File, user: String, connectionTimeout: Int) extends Instance with Product with Serializable

    Permalink
  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

    Permalink
  7. case class KeyPair(name: String, fingerprint: String, material: Option[String]) extends com.amazonaws.services.ec2.model.KeyPair with Product with Serializable

    Permalink
  8. case class RunInstancesRequest(imageId: String, min: Int = 1, max: Int = 1) extends com.amazonaws.services.ec2.model.RunInstancesRequest with Product with Serializable

    Permalink
  9. case class SSHEnabledInstance(instance: Instance) extends Product with Serializable

    Permalink
  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

    Permalink
  11. case class UserIdGroupPair(groupId: String, groupName: String, userId: String) extends com.amazonaws.services.ec2.model.UserIdGroupPair with Product with Serializable

    Permalink

Value Members

  1. object EC2

    Permalink
  2. object Instance

    Permalink
  3. val InstanceType: InstanceType0.type

    Permalink
  4. object InstanceType0

    Permalink
  5. object IpPermission extends Serializable

    Permalink
  6. object KeyPair extends Serializable

    Permalink
  7. object SecurityGroup extends Serializable

    Permalink
  8. object UserIdGroupPair extends Serializable

    Permalink
  9. implicit def fromInstanceToSSHEnabledInstance(instance: Instance): SSHEnabledInstance

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped