class Instance extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Instance
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Instance(underlying: com.amazonaws.services.ec2.model.Instance)

Value Members

  1. def amiLaunchIndex: Int
  2. def architecture: String
  3. def blockDeviceMappings: Seq[InstanceBlockDeviceMapping]
  4. def clientToken: String
  5. def createImage(imageName: String)(implicit ec2: EC2): CreateImageResult
  6. def ebsOptimized: Boolean
  7. def getInstanceLifecycle: Option[String]
  8. def getName: Option[String]
  9. def getRamdiskId: Option[String]
  10. def hypervisor: Option[String]
  11. def iamInstanceProfile: Option[IamInstanceProfile]
  12. def imageId: String
  13. def instanceId: String
  14. def instanceLifecycle: String
  15. def instanceType: String
  16. def kernelId: String
  17. def keyName: String
  18. def launchTime: Date
  19. def monitoring: Monitoring
  20. def name: String
  21. def networkInterfaces: Seq[InstanceNetworkInterface]
  22. def placement: Placement
  23. def platform: Option[String]
  24. def privateDnsName: String
  25. def privateIpAddress: String
  26. def productCodes: Seq[ProductCode]
  27. def publicDnsName: String
  28. def publicIpAddress: String
  29. def ramdiskId: String
  30. def reboot()(implicit ec2: EC2): RebootInstancesResult
  31. def rootDeviceName: String
  32. def rootDeviceType: String
  33. def securityGroups: Seq[GroupIdentifier]
  34. def sourceDestCheck: Boolean
  35. def spotInstanceRequestId: Option[String]
  36. def start()(implicit ec2: EC2): StartInstancesResult
  37. def state: InstanceState
  38. def stateReason: Option[StateReason]
  39. def stateTransitionReason: String
  40. def stop()(implicit ec2: EC2): StopInstancesResult
  41. def subnetId: Option[String]
  42. def tags: Map[String, String]
  43. def terminate()(implicit ec2: EC2): TerminateInstancesResult
  44. def toString(): String
    Definition Classes
    Instance → AnyRef → Any
  45. val underlying: com.amazonaws.services.ec2.model.Instance
  46. def virtualizationType: Option[String]
  47. def vpcId: Option[String]
  48. def withKeyPair[T](keyPairFile: File, user: String = "ec2-user", connectionTimeout: Int = 30000)(f: (InstanceWithKeyPair) => T): T