awscala

ec2

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait EC2 extends AmazonEC2Async

    Amazon EC2 Java client wrapper

  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. object EC2

  2. object Instance

  3. val InstanceType: InstanceType0.type

  4. object InstanceType0

  5. object IpPermission extends Serializable

  6. object KeyPair extends Serializable

  7. object SecurityGroup extends Serializable

  8. object UserIdGroupPair extends Serializable

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

Inherited from AnyRef

Inherited from Any

Ungrouped