All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.burkard.cdk.services.rds.AuroraCapacityUnit.scala Maven / Gradle / Ivy

The newest version!
package io.burkard.cdk.services.rds

sealed abstract class AuroraCapacityUnit(val underlying: software.amazon.awscdk.services.rds.AuroraCapacityUnit)
  extends Product
    with Serializable

object AuroraCapacityUnit {
  implicit def toAws(value: AuroraCapacityUnit): software.amazon.awscdk.services.rds.AuroraCapacityUnit =
    Option(value).map(_.underlying).orNull

  case object Acu1
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_1)

  case object Acu2
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_2)

  case object Acu4
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_4)

  case object Acu8
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_8)

  case object Acu16
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_16)

  case object Acu32
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_32)

  case object Acu64
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_64)

  case object Acu128
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_128)

  case object Acu192
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_192)

  case object Acu256
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_256)

  case object Acu384
    extends AuroraCapacityUnit(software.amazon.awscdk.services.rds.AuroraCapacityUnit.ACU_384)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy