Packages

package lightsail

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

Type Members

  1. type AccessDirection = String
  2. trait AllocateStaticIpRequest extends Object
    Annotations
    @RawJSType() @native()
  3. trait AllocateStaticIpResult extends Object
    Annotations
    @RawJSType() @native()
  4. trait AttachDiskRequest extends Object
    Annotations
    @RawJSType() @native()
  5. trait AttachDiskResult extends Object
    Annotations
    @RawJSType() @native()
  6. trait AttachInstancesToLoadBalancerRequest extends Object
    Annotations
    @RawJSType() @native()
  7. trait AttachInstancesToLoadBalancerResult extends Object
    Annotations
    @RawJSType() @native()
  8. trait AttachLoadBalancerTlsCertificateRequest extends Object
    Annotations
    @RawJSType() @native()
  9. trait AttachLoadBalancerTlsCertificateResult extends Object
    Annotations
    @RawJSType() @native()
  10. trait AttachStaticIpRequest extends Object
    Annotations
    @RawJSType() @native()
  11. trait AttachStaticIpResult extends Object
    Annotations
    @RawJSType() @native()
  12. type AttachedDiskMap = Dictionary[DiskMapList]
  13. trait AvailabilityZone extends Object

    Describes an Availability Zone.

    Describes an Availability Zone.

    Annotations
    @RawJSType() @native()
  14. type AvailabilityZoneList = Array[AvailabilityZone]
  15. type Base64 = String
  16. trait Blueprint extends Object

    Describes a blueprint (a virtual private server image).

    Describes a blueprint (a virtual private server image).

    Annotations
    @RawJSType() @native()
  17. type BlueprintList = Array[Blueprint]
  18. type BlueprintType = String
  19. trait Bundle extends Object

    Describes a bundle, which is a set of specs describing your virtual private server (or instance).

    Describes a bundle, which is a set of specs describing your virtual private server (or instance).

    Annotations
    @RawJSType() @native()
  20. type BundleList = Array[Bundle]
  21. trait CloseInstancePublicPortsRequest extends Object
    Annotations
    @RawJSType() @native()
  22. trait CloseInstancePublicPortsResult extends Object
    Annotations
    @RawJSType() @native()
  23. trait CloudFormationStackRecord extends Object

    Describes a CloudFormation stack record created as a result of the create cloud formation stack operation.

    Describes a CloudFormation stack record created as a result of the create cloud formation stack operation. A CloudFormation stack record provides information about the AWS CloudFormation stack used to create a new Amazon Elastic Compute Cloud instance from an exported Lightsail instance snapshot.

    Annotations
    @RawJSType() @native()
  24. type CloudFormationStackRecordList = Array[CloudFormationStackRecord]
  25. trait CloudFormationStackRecordSourceInfo extends Object

    Describes the source of a CloudFormation stack record (i.e., the export snapshot record).

    Describes the source of a CloudFormation stack record (i.e., the export snapshot record).

    Annotations
    @RawJSType() @native()
  26. type CloudFormationStackRecordSourceInfoList = Array[CloudFormationStackRecordSourceInfo]
  27. type CloudFormationStackRecordSourceType = String
  28. trait CopySnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  29. trait CopySnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  30. trait CreateCloudFormationStackRequest extends Object
    Annotations
    @RawJSType() @native()
  31. trait CreateCloudFormationStackResult extends Object
    Annotations
    @RawJSType() @native()
  32. trait CreateDiskFromSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  33. trait CreateDiskFromSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  34. trait CreateDiskRequest extends Object
    Annotations
    @RawJSType() @native()
  35. trait CreateDiskResult extends Object
    Annotations
    @RawJSType() @native()
  36. trait CreateDiskSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  37. trait CreateDiskSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  38. trait CreateDomainEntryRequest extends Object
    Annotations
    @RawJSType() @native()
  39. trait CreateDomainEntryResult extends Object
    Annotations
    @RawJSType() @native()
  40. trait CreateDomainRequest extends Object
    Annotations
    @RawJSType() @native()
  41. trait CreateDomainResult extends Object
    Annotations
    @RawJSType() @native()
  42. trait CreateInstanceSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  43. trait CreateInstanceSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  44. trait CreateInstancesFromSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  45. trait CreateInstancesFromSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  46. trait CreateInstancesRequest extends Object
    Annotations
    @RawJSType() @native()
  47. trait CreateInstancesResult extends Object
    Annotations
    @RawJSType() @native()
  48. trait CreateKeyPairRequest extends Object
    Annotations
    @RawJSType() @native()
  49. trait CreateKeyPairResult extends Object
    Annotations
    @RawJSType() @native()
  50. trait CreateLoadBalancerRequest extends Object
    Annotations
    @RawJSType() @native()
  51. trait CreateLoadBalancerResult extends Object
    Annotations
    @RawJSType() @native()
  52. trait CreateLoadBalancerTlsCertificateRequest extends Object
    Annotations
    @RawJSType() @native()
  53. trait CreateLoadBalancerTlsCertificateResult extends Object
    Annotations
    @RawJSType() @native()
  54. trait CreateRelationalDatabaseFromSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  55. trait CreateRelationalDatabaseFromSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  56. trait CreateRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  57. trait CreateRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  58. trait CreateRelationalDatabaseSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  59. trait CreateRelationalDatabaseSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  60. trait DeleteDiskRequest extends Object
    Annotations
    @RawJSType() @native()
  61. trait DeleteDiskResult extends Object
    Annotations
    @RawJSType() @native()
  62. trait DeleteDiskSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  63. trait DeleteDiskSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  64. trait DeleteDomainEntryRequest extends Object
    Annotations
    @RawJSType() @native()
  65. trait DeleteDomainEntryResult extends Object
    Annotations
    @RawJSType() @native()
  66. trait DeleteDomainRequest extends Object
    Annotations
    @RawJSType() @native()
  67. trait DeleteDomainResult extends Object
    Annotations
    @RawJSType() @native()
  68. trait DeleteInstanceRequest extends Object
    Annotations
    @RawJSType() @native()
  69. trait DeleteInstanceResult extends Object
    Annotations
    @RawJSType() @native()
  70. trait DeleteInstanceSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  71. trait DeleteInstanceSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  72. trait DeleteKeyPairRequest extends Object
    Annotations
    @RawJSType() @native()
  73. trait DeleteKeyPairResult extends Object
    Annotations
    @RawJSType() @native()
  74. trait DeleteKnownHostKeysRequest extends Object
    Annotations
    @RawJSType() @native()
  75. trait DeleteKnownHostKeysResult extends Object
    Annotations
    @RawJSType() @native()
  76. trait DeleteLoadBalancerRequest extends Object
    Annotations
    @RawJSType() @native()
  77. trait DeleteLoadBalancerResult extends Object
    Annotations
    @RawJSType() @native()
  78. trait DeleteLoadBalancerTlsCertificateRequest extends Object
    Annotations
    @RawJSType() @native()
  79. trait DeleteLoadBalancerTlsCertificateResult extends Object
    Annotations
    @RawJSType() @native()
  80. trait DeleteRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  81. trait DeleteRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  82. trait DeleteRelationalDatabaseSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  83. trait DeleteRelationalDatabaseSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  84. trait DestinationInfo extends Object

    Describes the destination of a record.

    Describes the destination of a record.

    Annotations
    @RawJSType() @native()
  85. trait DetachDiskRequest extends Object
    Annotations
    @RawJSType() @native()
  86. trait DetachDiskResult extends Object
    Annotations
    @RawJSType() @native()
  87. trait DetachInstancesFromLoadBalancerRequest extends Object
    Annotations
    @RawJSType() @native()
  88. trait DetachInstancesFromLoadBalancerResult extends Object
    Annotations
    @RawJSType() @native()
  89. trait DetachStaticIpRequest extends Object
    Annotations
    @RawJSType() @native()
  90. trait DetachStaticIpResult extends Object
    Annotations
    @RawJSType() @native()
  91. trait Disk extends Object

    Describes a system disk or an block storage disk.

    Describes a system disk or an block storage disk.

    Annotations
    @RawJSType() @native()
  92. trait DiskInfo extends Object

    Describes a disk.

    Describes a disk.

    Annotations
    @RawJSType() @native()
  93. type DiskInfoList = Array[DiskInfo]
  94. type DiskList = Array[Disk]
  95. trait DiskMap extends Object

    Describes a block storage disk mapping.

    Describes a block storage disk mapping.

    Annotations
    @RawJSType() @native()
  96. type DiskMapList = Array[DiskMap]
  97. trait DiskSnapshot extends Object

    Describes a block storage disk snapshot.

    Describes a block storage disk snapshot.

    Annotations
    @RawJSType() @native()
  98. trait DiskSnapshotInfo extends Object

    Describes a disk snapshot.

    Describes a disk snapshot.

    Annotations
    @RawJSType() @native()
  99. type DiskSnapshotList = Array[DiskSnapshot]
  100. type DiskSnapshotState = String
  101. type DiskState = String
  102. trait Domain extends Object

    Describes a domain where you are storing recordsets in Lightsail.

    Describes a domain where you are storing recordsets in Lightsail.

    Annotations
    @RawJSType() @native()
  103. trait DomainEntry extends Object

    Describes a domain recordset entry.

    Describes a domain recordset entry.

    Annotations
    @RawJSType() @native()
  104. type DomainEntryList = Array[DomainEntry]
  105. type DomainEntryOptions = Dictionary[String]
  106. type DomainEntryOptionsKeys = String
  107. type DomainEntryType = String
  108. type DomainList = Array[Domain]
  109. type DomainName = String
  110. type DomainNameList = Array[DomainName]
  111. trait DownloadDefaultKeyPairRequest extends Object
    Annotations
    @RawJSType() @native()
  112. trait DownloadDefaultKeyPairResult extends Object
    Annotations
    @RawJSType() @native()
  113. trait ExportSnapshotRecord extends Object

    Describes an export snapshot record.

    Describes an export snapshot record.

    Annotations
    @RawJSType() @native()
  114. type ExportSnapshotRecordList = Array[ExportSnapshotRecord]
  115. trait ExportSnapshotRecordSourceInfo extends Object

    Describes the source of an export snapshot record.

    Describes the source of an export snapshot record.

    Annotations
    @RawJSType() @native()
  116. type ExportSnapshotRecordSourceType = String
  117. trait ExportSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  118. trait ExportSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  119. trait GetActiveNamesRequest extends Object
    Annotations
    @RawJSType() @native()
  120. trait GetActiveNamesResult extends Object
    Annotations
    @RawJSType() @native()
  121. trait GetBlueprintsRequest extends Object
    Annotations
    @RawJSType() @native()
  122. trait GetBlueprintsResult extends Object
    Annotations
    @RawJSType() @native()
  123. trait GetBundlesRequest extends Object
    Annotations
    @RawJSType() @native()
  124. trait GetBundlesResult extends Object
    Annotations
    @RawJSType() @native()
  125. trait GetCloudFormationStackRecordsRequest extends Object
    Annotations
    @RawJSType() @native()
  126. trait GetCloudFormationStackRecordsResult extends Object
    Annotations
    @RawJSType() @native()
  127. trait GetDiskRequest extends Object
    Annotations
    @RawJSType() @native()
  128. trait GetDiskResult extends Object
    Annotations
    @RawJSType() @native()
  129. trait GetDiskSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  130. trait GetDiskSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  131. trait GetDiskSnapshotsRequest extends Object
    Annotations
    @RawJSType() @native()
  132. trait GetDiskSnapshotsResult extends Object
    Annotations
    @RawJSType() @native()
  133. trait GetDisksRequest extends Object
    Annotations
    @RawJSType() @native()
  134. trait GetDisksResult extends Object
    Annotations
    @RawJSType() @native()
  135. trait GetDomainRequest extends Object
    Annotations
    @RawJSType() @native()
  136. trait GetDomainResult extends Object
    Annotations
    @RawJSType() @native()
  137. trait GetDomainsRequest extends Object
    Annotations
    @RawJSType() @native()
  138. trait GetDomainsResult extends Object
    Annotations
    @RawJSType() @native()
  139. trait GetExportSnapshotRecordsRequest extends Object
    Annotations
    @RawJSType() @native()
  140. trait GetExportSnapshotRecordsResult extends Object
    Annotations
    @RawJSType() @native()
  141. trait GetInstanceAccessDetailsRequest extends Object
    Annotations
    @RawJSType() @native()
  142. trait GetInstanceAccessDetailsResult extends Object
    Annotations
    @RawJSType() @native()
  143. trait GetInstanceMetricDataRequest extends Object
    Annotations
    @RawJSType() @native()
  144. trait GetInstanceMetricDataResult extends Object
    Annotations
    @RawJSType() @native()
  145. trait GetInstancePortStatesRequest extends Object
    Annotations
    @RawJSType() @native()
  146. trait GetInstancePortStatesResult extends Object
    Annotations
    @RawJSType() @native()
  147. trait GetInstanceRequest extends Object
    Annotations
    @RawJSType() @native()
  148. trait GetInstanceResult extends Object
    Annotations
    @RawJSType() @native()
  149. trait GetInstanceSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  150. trait GetInstanceSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  151. trait GetInstanceSnapshotsRequest extends Object
    Annotations
    @RawJSType() @native()
  152. trait GetInstanceSnapshotsResult extends Object
    Annotations
    @RawJSType() @native()
  153. trait GetInstanceStateRequest extends Object
    Annotations
    @RawJSType() @native()
  154. trait GetInstanceStateResult extends Object
    Annotations
    @RawJSType() @native()
  155. trait GetInstancesRequest extends Object
    Annotations
    @RawJSType() @native()
  156. trait GetInstancesResult extends Object
    Annotations
    @RawJSType() @native()
  157. trait GetKeyPairRequest extends Object
    Annotations
    @RawJSType() @native()
  158. trait GetKeyPairResult extends Object
    Annotations
    @RawJSType() @native()
  159. trait GetKeyPairsRequest extends Object
    Annotations
    @RawJSType() @native()
  160. trait GetKeyPairsResult extends Object
    Annotations
    @RawJSType() @native()
  161. trait GetLoadBalancerMetricDataRequest extends Object
    Annotations
    @RawJSType() @native()
  162. trait GetLoadBalancerMetricDataResult extends Object
    Annotations
    @RawJSType() @native()
  163. trait GetLoadBalancerRequest extends Object
    Annotations
    @RawJSType() @native()
  164. trait GetLoadBalancerResult extends Object
    Annotations
    @RawJSType() @native()
  165. trait GetLoadBalancerTlsCertificatesRequest extends Object
    Annotations
    @RawJSType() @native()
  166. trait GetLoadBalancerTlsCertificatesResult extends Object
    Annotations
    @RawJSType() @native()
  167. trait GetLoadBalancersRequest extends Object
    Annotations
    @RawJSType() @native()
  168. trait GetLoadBalancersResult extends Object
    Annotations
    @RawJSType() @native()
  169. trait GetOperationRequest extends Object
    Annotations
    @RawJSType() @native()
  170. trait GetOperationResult extends Object
    Annotations
    @RawJSType() @native()
  171. trait GetOperationsForResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  172. trait GetOperationsForResourceResult extends Object
    Annotations
    @RawJSType() @native()
  173. trait GetOperationsRequest extends Object
    Annotations
    @RawJSType() @native()
  174. trait GetOperationsResult extends Object
    Annotations
    @RawJSType() @native()
  175. trait GetRegionsRequest extends Object
    Annotations
    @RawJSType() @native()
  176. trait GetRegionsResult extends Object
    Annotations
    @RawJSType() @native()
  177. trait GetRelationalDatabaseBlueprintsRequest extends Object
    Annotations
    @RawJSType() @native()
  178. trait GetRelationalDatabaseBlueprintsResult extends Object
    Annotations
    @RawJSType() @native()
  179. trait GetRelationalDatabaseBundlesRequest extends Object
    Annotations
    @RawJSType() @native()
  180. trait GetRelationalDatabaseBundlesResult extends Object
    Annotations
    @RawJSType() @native()
  181. trait GetRelationalDatabaseEventsRequest extends Object
    Annotations
    @RawJSType() @native()
  182. trait GetRelationalDatabaseEventsResult extends Object
    Annotations
    @RawJSType() @native()
  183. trait GetRelationalDatabaseLogEventsRequest extends Object
    Annotations
    @RawJSType() @native()
  184. trait GetRelationalDatabaseLogEventsResult extends Object
    Annotations
    @RawJSType() @native()
  185. trait GetRelationalDatabaseLogStreamsRequest extends Object
    Annotations
    @RawJSType() @native()
  186. trait GetRelationalDatabaseLogStreamsResult extends Object
    Annotations
    @RawJSType() @native()
  187. trait GetRelationalDatabaseMasterUserPasswordRequest extends Object
    Annotations
    @RawJSType() @native()
  188. trait GetRelationalDatabaseMasterUserPasswordResult extends Object
    Annotations
    @RawJSType() @native()
  189. trait GetRelationalDatabaseMetricDataRequest extends Object
    Annotations
    @RawJSType() @native()
  190. trait GetRelationalDatabaseMetricDataResult extends Object
    Annotations
    @RawJSType() @native()
  191. trait GetRelationalDatabaseParametersRequest extends Object
    Annotations
    @RawJSType() @native()
  192. trait GetRelationalDatabaseParametersResult extends Object
    Annotations
    @RawJSType() @native()
  193. trait GetRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  194. trait GetRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  195. trait GetRelationalDatabaseSnapshotRequest extends Object
    Annotations
    @RawJSType() @native()
  196. trait GetRelationalDatabaseSnapshotResult extends Object
    Annotations
    @RawJSType() @native()
  197. trait GetRelationalDatabaseSnapshotsRequest extends Object
    Annotations
    @RawJSType() @native()
  198. trait GetRelationalDatabaseSnapshotsResult extends Object
    Annotations
    @RawJSType() @native()
  199. trait GetRelationalDatabasesRequest extends Object
    Annotations
    @RawJSType() @native()
  200. trait GetRelationalDatabasesResult extends Object
    Annotations
    @RawJSType() @native()
  201. trait GetStaticIpRequest extends Object
    Annotations
    @RawJSType() @native()
  202. trait GetStaticIpResult extends Object
    Annotations
    @RawJSType() @native()
  203. trait GetStaticIpsRequest extends Object
    Annotations
    @RawJSType() @native()
  204. trait GetStaticIpsResult extends Object
    Annotations
    @RawJSType() @native()
  205. trait HostKeyAttributes extends Object

    Describes the public SSH host keys or the RDP certificate.

    Describes the public SSH host keys or the RDP certificate.

    Annotations
    @RawJSType() @native()
  206. type HostKeysList = Array[HostKeyAttributes]
  207. trait ImportKeyPairRequest extends Object
    Annotations
    @RawJSType() @native()
  208. trait ImportKeyPairResult extends Object
    Annotations
    @RawJSType() @native()
  209. trait Instance extends Object

    Describes an instance (a virtual private server).

    Describes an instance (a virtual private server).

    Annotations
    @RawJSType() @native()
  210. trait InstanceAccessDetails extends Object

    The parameters for gaining temporary access to one of your Amazon Lightsail instances.

    The parameters for gaining temporary access to one of your Amazon Lightsail instances.

    Annotations
    @RawJSType() @native()
  211. type InstanceAccessProtocol = String
  212. trait InstanceEntry extends Object

    Describes the Amazon Elastic Compute Cloud instance and related resources to be created using the create cloud formation stack operation.

    Describes the Amazon Elastic Compute Cloud instance and related resources to be created using the create cloud formation stack operation.

    Annotations
    @RawJSType() @native()
  213. type InstanceEntryList = Array[InstanceEntry]
  214. trait InstanceHardware extends Object

    Describes the hardware for the instance.

    Describes the hardware for the instance.

    Annotations
    @RawJSType() @native()
  215. type InstanceHealthReason = String
  216. type InstanceHealthState = String
  217. trait InstanceHealthSummary extends Object

    Describes information about the health of the instance.

    Describes information about the health of the instance.

    Annotations
    @RawJSType() @native()
  218. type InstanceHealthSummaryList = Array[InstanceHealthSummary]
  219. type InstanceList = Array[Instance]
  220. type InstanceMetricName = String
  221. trait InstanceNetworking extends Object

    Describes monthly data transfer rates and port information for an instance.

    Describes monthly data transfer rates and port information for an instance.

    Annotations
    @RawJSType() @native()
  222. type InstancePlatform = String
  223. type InstancePlatformList = Array[InstancePlatform]
  224. trait InstancePortInfo extends Object

    Describes information about the instance ports.

    Describes information about the instance ports.

    Annotations
    @RawJSType() @native()
  225. type InstancePortInfoList = Array[InstancePortInfo]
  226. trait InstancePortState extends Object

    Describes the port state.

    Describes the port state.

    Annotations
    @RawJSType() @native()
  227. type InstancePortStateList = Array[InstancePortState]
  228. trait InstanceSnapshot extends Object

    Describes the snapshot of the virtual private server, or instance.

    Describes the snapshot of the virtual private server, or instance.

    Annotations
    @RawJSType() @native()
  229. trait InstanceSnapshotInfo extends Object

    Describes an instance snapshot.

    Describes an instance snapshot.

    Annotations
    @RawJSType() @native()
  230. type InstanceSnapshotList = Array[InstanceSnapshot]
  231. type InstanceSnapshotState = String
  232. trait InstanceState extends Object

    Describes the virtual private server (or instance) status.

    Describes the virtual private server (or instance) status.

    Annotations
    @RawJSType() @native()
  233. type IpAddress = String
  234. type IpV6Address = String
  235. trait IsVpcPeeredRequest extends Object
    Annotations
    @RawJSType() @native()
  236. trait IsVpcPeeredResult extends Object
    Annotations
    @RawJSType() @native()
  237. type IsoDate = Date
  238. trait KeyPair extends Object

    Describes the SSH key pair.

    Describes the SSH key pair.

    Annotations
    @RawJSType() @native()
  239. type KeyPairList = Array[KeyPair]
  240. class Lightsail extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "Lightsail" )
  241. implicit final class LightsailOps extends AnyVal
  242. trait LoadBalancer extends Object

    Describes the Lightsail load balancer.

    Describes the Lightsail load balancer.

    Annotations
    @RawJSType() @native()
  243. type LoadBalancerAttributeName = String
  244. type LoadBalancerConfigurationOptions = Dictionary[String]
  245. type LoadBalancerList = Array[LoadBalancer]
  246. type LoadBalancerMetricName = String
  247. type LoadBalancerProtocol = String
  248. type LoadBalancerState = String
  249. trait LoadBalancerTlsCertificate extends Object

    Describes a load balancer SSL/TLS certificate.

    Describes a load balancer SSL/TLS certificate. TLS is just an updated, more secure version of Secure Socket Layer (SSL).

    Annotations
    @RawJSType() @native()
  250. type LoadBalancerTlsCertificateDomainStatus = String
  251. trait LoadBalancerTlsCertificateDomainValidationOption extends Object

    Contains information about the domain names on an SSL/TLS certificate that you will use to validate domain ownership.

    Contains information about the domain names on an SSL/TLS certificate that you will use to validate domain ownership.

    Annotations
    @RawJSType() @native()
  252. type LoadBalancerTlsCertificateDomainValidationOptionList = Array[LoadBalancerTlsCertificateDomainValidationOption]
  253. trait LoadBalancerTlsCertificateDomainValidationRecord extends Object

    Describes the validation record of each domain name in the SSL/TLS certificate.

    Describes the validation record of each domain name in the SSL/TLS certificate.

    Annotations
    @RawJSType() @native()
  254. type LoadBalancerTlsCertificateDomainValidationRecordList = Array[LoadBalancerTlsCertificateDomainValidationRecord]
  255. type LoadBalancerTlsCertificateFailureReason = String
  256. type LoadBalancerTlsCertificateList = Array[LoadBalancerTlsCertificate]
  257. type LoadBalancerTlsCertificateRenewalStatus = String
  258. trait LoadBalancerTlsCertificateRenewalSummary extends Object

    Contains information about the status of Lightsail's managed renewal for the certificate.

    Contains information about the status of Lightsail's managed renewal for the certificate.

    Annotations
    @RawJSType() @native()
  259. type LoadBalancerTlsCertificateRevocationReason = String
  260. type LoadBalancerTlsCertificateStatus = String
  261. trait LoadBalancerTlsCertificateSummary extends Object

    Provides a summary of SSL/TLS certificate metadata.

    Provides a summary of SSL/TLS certificate metadata.

    Annotations
    @RawJSType() @native()
  262. type LoadBalancerTlsCertificateSummaryList = Array[LoadBalancerTlsCertificateSummary]
  263. trait LogEvent extends Object

    Describes a database log event.

    Describes a database log event.

    Annotations
    @RawJSType() @native()
  264. type LogEventList = Array[LogEvent]
  265. trait MetricDatapoint extends Object

    Describes the metric data point.

    Describes the metric data point.

    Annotations
    @RawJSType() @native()
  266. type MetricDatapointList = Array[MetricDatapoint]
  267. type MetricPeriod = Int
  268. type MetricStatistic = String
  269. type MetricStatisticList = Array[MetricStatistic]
  270. type MetricUnit = String
  271. trait MonthlyTransfer extends Object

    Describes the monthly data transfer in and out of your virtual private server (or instance).

    Describes the monthly data transfer in and out of your virtual private server (or instance).

    Annotations
    @RawJSType() @native()
  272. type NetworkProtocol = String
  273. type NonEmptyString = String
  274. trait OpenInstancePublicPortsRequest extends Object
    Annotations
    @RawJSType() @native()
  275. trait OpenInstancePublicPortsResult extends Object
    Annotations
    @RawJSType() @native()
  276. trait Operation extends Object

    Describes the API operation.

    Describes the API operation.

    Annotations
    @RawJSType() @native()
  277. type OperationList = Array[Operation]
  278. type OperationStatus = String
  279. type OperationType = String
  280. trait PasswordData extends Object

    The password data for the Windows Server-based instance, including the ciphertext and the key pair name.

    The password data for the Windows Server-based instance, including the ciphertext and the key pair name.

    Annotations
    @RawJSType() @native()
  281. trait PeerVpcRequest extends Object
    Annotations
    @RawJSType() @native()
  282. trait PeerVpcResult extends Object
    Annotations
    @RawJSType() @native()
  283. trait PendingMaintenanceAction extends Object

    Describes a pending database maintenance action.

    Describes a pending database maintenance action.

    Annotations
    @RawJSType() @native()
  284. type PendingMaintenanceActionList = Array[PendingMaintenanceAction]
  285. trait PendingModifiedRelationalDatabaseValues extends Object

    Describes a pending database value modification.

    Describes a pending database value modification.

    Annotations
    @RawJSType() @native()
  286. type Port = Int
  287. type PortAccessType = String
  288. trait PortInfo extends Object

    Describes information about the ports on your virtual private server (or instance).

    Describes information about the ports on your virtual private server (or instance).

    Annotations
    @RawJSType() @native()
  289. type PortInfoList = Array[PortInfo]
  290. type PortInfoSourceType = String
  291. type PortList = Array[Port]
  292. type PortState = String
  293. trait PutInstancePublicPortsRequest extends Object
    Annotations
    @RawJSType() @native()
  294. trait PutInstancePublicPortsResult extends Object
    Annotations
    @RawJSType() @native()
  295. trait RebootInstanceRequest extends Object
    Annotations
    @RawJSType() @native()
  296. trait RebootInstanceResult extends Object
    Annotations
    @RawJSType() @native()
  297. trait RebootRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  298. trait RebootRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  299. type RecordState = String
  300. trait Region extends Object

    Describes the AWS Region.

    Describes the AWS Region.

    Annotations
    @RawJSType() @native()
  301. type RegionList = Array[Region]
  302. type RegionName = String
  303. trait RelationalDatabase extends Object

    Describes a database.

    Describes a database.

    Annotations
    @RawJSType() @native()
  304. trait RelationalDatabaseBlueprint extends Object

    Describes a database image, or blueprint.

    Describes a database image, or blueprint. A blueprint describes the major engine version of a database.

    Annotations
    @RawJSType() @native()
  305. type RelationalDatabaseBlueprintList = Array[RelationalDatabaseBlueprint]
  306. trait RelationalDatabaseBundle extends Object

    Describes a database bundle.

    Describes a database bundle. A bundle describes the performance specifications of the database.

    Annotations
    @RawJSType() @native()
  307. type RelationalDatabaseBundleList = Array[RelationalDatabaseBundle]
  308. trait RelationalDatabaseEndpoint extends Object

    Describes an endpoint for a database.

    Describes an endpoint for a database.

    Annotations
    @RawJSType() @native()
  309. type RelationalDatabaseEngine = String
  310. trait RelationalDatabaseEvent extends Object

    Describes an event for a database.

    Describes an event for a database.

    Annotations
    @RawJSType() @native()
  311. type RelationalDatabaseEventList = Array[RelationalDatabaseEvent]
  312. trait RelationalDatabaseHardware extends Object

    Describes the hardware of a database.

    Describes the hardware of a database.

    Annotations
    @RawJSType() @native()
  313. type RelationalDatabaseList = Array[RelationalDatabase]
  314. type RelationalDatabaseMetricName = String
  315. trait RelationalDatabaseParameter extends Object

    Describes the parameters of a database.

    Describes the parameters of a database.

    Annotations
    @RawJSType() @native()
  316. type RelationalDatabaseParameterList = Array[RelationalDatabaseParameter]
  317. type RelationalDatabasePasswordVersion = String
  318. trait RelationalDatabaseSnapshot extends Object

    Describes a database snapshot.

    Describes a database snapshot.

    Annotations
    @RawJSType() @native()
  319. type RelationalDatabaseSnapshotList = Array[RelationalDatabaseSnapshot]
  320. trait ReleaseStaticIpRequest extends Object
    Annotations
    @RawJSType() @native()
  321. trait ReleaseStaticIpResult extends Object
    Annotations
    @RawJSType() @native()
  322. trait ResourceLocation extends Object

    Describes the resource location.

    Describes the resource location.

    Annotations
    @RawJSType() @native()
  323. type ResourceName = String
  324. type ResourceNameList = Array[ResourceName]
  325. type ResourceType = String
  326. type SensitiveString = String
  327. trait StartInstanceRequest extends Object
    Annotations
    @RawJSType() @native()
  328. trait StartInstanceResult extends Object
    Annotations
    @RawJSType() @native()
  329. trait StartRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  330. trait StartRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  331. trait StaticIp extends Object

    Describes the static IP.

    Describes the static IP.

    Annotations
    @RawJSType() @native()
  332. type StaticIpList = Array[StaticIp]
  333. trait StopInstanceRequest extends Object
    Annotations
    @RawJSType() @native()
  334. trait StopInstanceResult extends Object
    Annotations
    @RawJSType() @native()
  335. trait StopRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  336. trait StopRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  337. type StringList = Array[String]
  338. type StringMax256 = String
  339. trait Tag extends Object

    Describes a tag key and optional value assigned to an Amazon Lightsail resource.

    Describes a tag key and optional value assigned to an Amazon Lightsail resource. For more information about tags in Lightsail, see the Dev Guide.

    Annotations
    @RawJSType() @native()
  340. type TagKey = String
  341. type TagKeyList = Array[TagKey]
  342. type TagList = Array[Tag]
  343. trait TagResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  344. trait TagResourceResult extends Object
    Annotations
    @RawJSType() @native()
  345. type TagValue = String
  346. trait UnpeerVpcRequest extends Object
    Annotations
    @RawJSType() @native()
  347. trait UnpeerVpcResult extends Object
    Annotations
    @RawJSType() @native()
  348. trait UntagResourceRequest extends Object
    Annotations
    @RawJSType() @native()
  349. trait UntagResourceResult extends Object
    Annotations
    @RawJSType() @native()
  350. trait UpdateDomainEntryRequest extends Object
    Annotations
    @RawJSType() @native()
  351. trait UpdateDomainEntryResult extends Object
    Annotations
    @RawJSType() @native()
  352. trait UpdateLoadBalancerAttributeRequest extends Object
    Annotations
    @RawJSType() @native()
  353. trait UpdateLoadBalancerAttributeResult extends Object
    Annotations
    @RawJSType() @native()
  354. trait UpdateRelationalDatabaseParametersRequest extends Object
    Annotations
    @RawJSType() @native()
  355. trait UpdateRelationalDatabaseParametersResult extends Object
    Annotations
    @RawJSType() @native()
  356. trait UpdateRelationalDatabaseRequest extends Object
    Annotations
    @RawJSType() @native()
  357. trait UpdateRelationalDatabaseResult extends Object
    Annotations
    @RawJSType() @native()
  358. type double = Double
  359. type timestamp = Date

Value Members

  1. object AccessDirectionEnum
  2. object AllocateStaticIpRequest
  3. object AllocateStaticIpResult
  4. object AttachDiskRequest
  5. object AttachDiskResult
  6. object AttachInstancesToLoadBalancerRequest
  7. object AttachInstancesToLoadBalancerResult
  8. object AttachLoadBalancerTlsCertificateRequest
  9. object AttachLoadBalancerTlsCertificateResult
  10. object AttachStaticIpRequest
  11. object AttachStaticIpResult
  12. object AvailabilityZone
  13. object Blueprint
  14. object BlueprintTypeEnum
  15. object Bundle
  16. object CloseInstancePublicPortsRequest
  17. object CloseInstancePublicPortsResult
  18. object CloudFormationStackRecord
  19. object CloudFormationStackRecordSourceInfo
  20. object CloudFormationStackRecordSourceTypeEnum
  21. object CopySnapshotRequest
  22. object CopySnapshotResult
  23. object CreateCloudFormationStackRequest
  24. object CreateCloudFormationStackResult
  25. object CreateDiskFromSnapshotRequest
  26. object CreateDiskFromSnapshotResult
  27. object CreateDiskRequest
  28. object CreateDiskResult
  29. object CreateDiskSnapshotRequest
  30. object CreateDiskSnapshotResult
  31. object CreateDomainEntryRequest
  32. object CreateDomainEntryResult
  33. object CreateDomainRequest
  34. object CreateDomainResult
  35. object CreateInstanceSnapshotRequest
  36. object CreateInstanceSnapshotResult
  37. object CreateInstancesFromSnapshotRequest
  38. object CreateInstancesFromSnapshotResult
  39. object CreateInstancesRequest
  40. object CreateInstancesResult
  41. object CreateKeyPairRequest
  42. object CreateKeyPairResult
  43. object CreateLoadBalancerRequest
  44. object CreateLoadBalancerResult
  45. object CreateLoadBalancerTlsCertificateRequest
  46. object CreateLoadBalancerTlsCertificateResult
  47. object CreateRelationalDatabaseFromSnapshotRequest
  48. object CreateRelationalDatabaseFromSnapshotResult
  49. object CreateRelationalDatabaseRequest
  50. object CreateRelationalDatabaseResult
  51. object CreateRelationalDatabaseSnapshotRequest
  52. object CreateRelationalDatabaseSnapshotResult
  53. object DeleteDiskRequest
  54. object DeleteDiskResult
  55. object DeleteDiskSnapshotRequest
  56. object DeleteDiskSnapshotResult
  57. object DeleteDomainEntryRequest
  58. object DeleteDomainEntryResult
  59. object DeleteDomainRequest
  60. object DeleteDomainResult
  61. object DeleteInstanceRequest
  62. object DeleteInstanceResult
  63. object DeleteInstanceSnapshotRequest
  64. object DeleteInstanceSnapshotResult
  65. object DeleteKeyPairRequest
  66. object DeleteKeyPairResult
  67. object DeleteKnownHostKeysRequest
  68. object DeleteKnownHostKeysResult
  69. object DeleteLoadBalancerRequest
  70. object DeleteLoadBalancerResult
  71. object DeleteLoadBalancerTlsCertificateRequest
  72. object DeleteLoadBalancerTlsCertificateResult
  73. object DeleteRelationalDatabaseRequest
  74. object DeleteRelationalDatabaseResult
  75. object DeleteRelationalDatabaseSnapshotRequest
  76. object DeleteRelationalDatabaseSnapshotResult
  77. object DestinationInfo
  78. object DetachDiskRequest
  79. object DetachDiskResult
  80. object DetachInstancesFromLoadBalancerRequest
  81. object DetachInstancesFromLoadBalancerResult
  82. object DetachStaticIpRequest
  83. object DetachStaticIpResult
  84. object Disk
  85. object DiskInfo
  86. object DiskMap
  87. object DiskSnapshot
  88. object DiskSnapshotInfo
  89. object DiskSnapshotStateEnum
  90. object DiskStateEnum
  91. object Domain
  92. object DomainEntry
  93. object DownloadDefaultKeyPairRequest
  94. object DownloadDefaultKeyPairResult
  95. object ExportSnapshotRecord
  96. object ExportSnapshotRecordSourceInfo
  97. object ExportSnapshotRecordSourceTypeEnum
  98. object ExportSnapshotRequest
  99. object ExportSnapshotResult
  100. object GetActiveNamesRequest
  101. object GetActiveNamesResult
  102. object GetBlueprintsRequest
  103. object GetBlueprintsResult
  104. object GetBundlesRequest
  105. object GetBundlesResult
  106. object GetCloudFormationStackRecordsRequest
  107. object GetCloudFormationStackRecordsResult
  108. object GetDiskRequest
  109. object GetDiskResult
  110. object GetDiskSnapshotRequest
  111. object GetDiskSnapshotResult
  112. object GetDiskSnapshotsRequest
  113. object GetDiskSnapshotsResult
  114. object GetDisksRequest
  115. object GetDisksResult
  116. object GetDomainRequest
  117. object GetDomainResult
  118. object GetDomainsRequest
  119. object GetDomainsResult
  120. object GetExportSnapshotRecordsRequest
  121. object GetExportSnapshotRecordsResult
  122. object GetInstanceAccessDetailsRequest
  123. object GetInstanceAccessDetailsResult
  124. object GetInstanceMetricDataRequest
  125. object GetInstanceMetricDataResult
  126. object GetInstancePortStatesRequest
  127. object GetInstancePortStatesResult
  128. object GetInstanceRequest
  129. object GetInstanceResult
  130. object GetInstanceSnapshotRequest
  131. object GetInstanceSnapshotResult
  132. object GetInstanceSnapshotsRequest
  133. object GetInstanceSnapshotsResult
  134. object GetInstanceStateRequest
  135. object GetInstanceStateResult
  136. object GetInstancesRequest
  137. object GetInstancesResult
  138. object GetKeyPairRequest
  139. object GetKeyPairResult
  140. object GetKeyPairsRequest
  141. object GetKeyPairsResult
  142. object GetLoadBalancerMetricDataRequest
  143. object GetLoadBalancerMetricDataResult
  144. object GetLoadBalancerRequest
  145. object GetLoadBalancerResult
  146. object GetLoadBalancerTlsCertificatesRequest
  147. object GetLoadBalancerTlsCertificatesResult
  148. object GetLoadBalancersRequest
  149. object GetLoadBalancersResult
  150. object GetOperationRequest
  151. object GetOperationResult
  152. object GetOperationsForResourceRequest
  153. object GetOperationsForResourceResult
  154. object GetOperationsRequest
  155. object GetOperationsResult
  156. object GetRegionsRequest
  157. object GetRegionsResult
  158. object GetRelationalDatabaseBlueprintsRequest
  159. object GetRelationalDatabaseBlueprintsResult
  160. object GetRelationalDatabaseBundlesRequest
  161. object GetRelationalDatabaseBundlesResult
  162. object GetRelationalDatabaseEventsRequest
  163. object GetRelationalDatabaseEventsResult
  164. object GetRelationalDatabaseLogEventsRequest
  165. object GetRelationalDatabaseLogEventsResult
  166. object GetRelationalDatabaseLogStreamsRequest
  167. object GetRelationalDatabaseLogStreamsResult
  168. object GetRelationalDatabaseMasterUserPasswordRequest
  169. object GetRelationalDatabaseMasterUserPasswordResult
  170. object GetRelationalDatabaseMetricDataRequest
  171. object GetRelationalDatabaseMetricDataResult
  172. object GetRelationalDatabaseParametersRequest
  173. object GetRelationalDatabaseParametersResult
  174. object GetRelationalDatabaseRequest
  175. object GetRelationalDatabaseResult
  176. object GetRelationalDatabaseSnapshotRequest
  177. object GetRelationalDatabaseSnapshotResult
  178. object GetRelationalDatabaseSnapshotsRequest
  179. object GetRelationalDatabaseSnapshotsResult
  180. object GetRelationalDatabasesRequest
  181. object GetRelationalDatabasesResult
  182. object GetStaticIpRequest
  183. object GetStaticIpResult
  184. object GetStaticIpsRequest
  185. object GetStaticIpsResult
  186. object HostKeyAttributes
  187. object ImportKeyPairRequest
  188. object ImportKeyPairResult
  189. object Instance
  190. object InstanceAccessDetails
  191. object InstanceAccessProtocolEnum
  192. object InstanceEntry
  193. object InstanceHardware
  194. object InstanceHealthReasonEnum
  195. object InstanceHealthStateEnum
  196. object InstanceHealthSummary
  197. object InstanceMetricNameEnum
  198. object InstanceNetworking
  199. object InstancePlatformEnum
  200. object InstancePortInfo
  201. object InstancePortState
  202. object InstanceSnapshot
  203. object InstanceSnapshotInfo
  204. object InstanceSnapshotStateEnum
  205. object InstanceState
  206. object IsVpcPeeredRequest
  207. object IsVpcPeeredResult
  208. object KeyPair
  209. object LoadBalancer
  210. object LoadBalancerAttributeNameEnum
  211. object LoadBalancerMetricNameEnum
  212. object LoadBalancerProtocolEnum
  213. object LoadBalancerStateEnum
  214. object LoadBalancerTlsCertificate
  215. object LoadBalancerTlsCertificateDomainStatusEnum
  216. object LoadBalancerTlsCertificateDomainValidationOption
  217. object LoadBalancerTlsCertificateDomainValidationRecord
  218. object LoadBalancerTlsCertificateFailureReasonEnum
  219. object LoadBalancerTlsCertificateRenewalStatusEnum
  220. object LoadBalancerTlsCertificateRenewalSummary
  221. object LoadBalancerTlsCertificateRevocationReasonEnum
  222. object LoadBalancerTlsCertificateStatusEnum
  223. object LoadBalancerTlsCertificateSummary
  224. object LogEvent
  225. object MetricDatapoint
  226. object MetricStatisticEnum
  227. object MetricUnitEnum
  228. object MonthlyTransfer
  229. object NetworkProtocolEnum
  230. object OpenInstancePublicPortsRequest
  231. object OpenInstancePublicPortsResult
  232. object Operation
  233. object OperationStatusEnum
  234. object OperationTypeEnum
  235. object PasswordData
  236. object PeerVpcRequest
  237. object PeerVpcResult
  238. object PendingMaintenanceAction
  239. object PendingModifiedRelationalDatabaseValues
  240. object PortAccessTypeEnum
  241. object PortInfo
  242. object PortInfoSourceTypeEnum
  243. object PortStateEnum
  244. object PutInstancePublicPortsRequest
  245. object PutInstancePublicPortsResult
  246. object RebootInstanceRequest
  247. object RebootInstanceResult
  248. object RebootRelationalDatabaseRequest
  249. object RebootRelationalDatabaseResult
  250. object RecordStateEnum
  251. object Region
  252. object RegionNameEnum
  253. object RelationalDatabase
  254. object RelationalDatabaseBlueprint
  255. object RelationalDatabaseBundle
  256. object RelationalDatabaseEndpoint
  257. object RelationalDatabaseEngineEnum
  258. object RelationalDatabaseEvent
  259. object RelationalDatabaseHardware
  260. object RelationalDatabaseMetricNameEnum
  261. object RelationalDatabaseParameter
  262. object RelationalDatabasePasswordVersionEnum
  263. object RelationalDatabaseSnapshot
  264. object ReleaseStaticIpRequest
  265. object ReleaseStaticIpResult
  266. object ResourceLocation
  267. object ResourceTypeEnum
  268. object StartInstanceRequest
  269. object StartInstanceResult
  270. object StartRelationalDatabaseRequest
  271. object StartRelationalDatabaseResult
  272. object StaticIp
  273. object StopInstanceRequest
  274. object StopInstanceResult
  275. object StopRelationalDatabaseRequest
  276. object StopRelationalDatabaseResult
  277. object Tag
  278. object TagResourceRequest
  279. object TagResourceResult
  280. object UnpeerVpcRequest
  281. object UnpeerVpcResult
  282. object UntagResourceRequest
  283. object UntagResourceResult
  284. object UpdateDomainEntryRequest
  285. object UpdateDomainEntryResult
  286. object UpdateLoadBalancerAttributeRequest
  287. object UpdateLoadBalancerAttributeResult
  288. object UpdateRelationalDatabaseParametersRequest
  289. object UpdateRelationalDatabaseParametersResult
  290. object UpdateRelationalDatabaseRequest
  291. object UpdateRelationalDatabaseResult

Inherited from AnyRef

Inherited from Any

Ungrouped