package ec2
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ec2
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
EC2 extends AmazonEC2Async
Amazon EC2 Java client wrapper
Amazon EC2 Java client wrapper
-
class
EC2Client extends AmazonEC2AsyncClient with EC2
Default Implementation
- class Instance extends AnyRef
- type InstanceType = com.amazonaws.services.ec2.model.InstanceType
- case class InstanceWithKeyPair(underlying: com.amazonaws.services.ec2.model.Instance, keyPairFile: File, user: String, connectionTimeout: Int) extends Instance with Product with Serializable
- 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
- case class KeyPair(name: String, fingerprint: String, material: Option[String]) extends com.amazonaws.services.ec2.model.KeyPair with Product with Serializable
- case class RunInstancesRequest(imageId: String, min: Int = 1, max: Int = 1) extends com.amazonaws.services.ec2.model.RunInstancesRequest with Product with Serializable
- case class SSHEnabledInstance(instance: Instance) extends Product with Serializable
- 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
- case class UserIdGroupPair(groupId: String, groupName: String, userId: String) extends com.amazonaws.services.ec2.model.UserIdGroupPair with Product with Serializable
Value Members
- val InstanceType: InstanceType0.type
- implicit def fromInstanceToSSHEnabledInstance(instance: Instance): SSHEnabledInstance
- object EC2
- object Instance
- object InstanceType0
- object IpPermission extends Serializable
- object KeyPair extends Serializable
- object SecurityGroup extends Serializable
- object UserIdGroupPair extends Serializable