zio.aws.snowdevicemanagement.model.UnlockState.scala Maven / Gradle / Ivy
The newest version!
package zio.aws.snowdevicemanagement.model
import scala.jdk.CollectionConverters._
sealed trait UnlockState {
def unwrap
: software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState
}
object UnlockState {
def wrap(
value: software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState
): zio.aws.snowdevicemanagement.model.UnlockState = value match {
case software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.UNKNOWN_TO_SDK_VERSION =>
val r = unknownToSdkVersion
r
case software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.UNLOCKED =>
val r = UNLOCKED
r
case software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.LOCKED =>
val r = LOCKED
r
case software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.UNLOCKING =>
val r = UNLOCKING
r
}
case object unknownToSdkVersion
extends zio.aws.snowdevicemanagement.model.UnlockState {
override def unwrap
: software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState =
software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.UNKNOWN_TO_SDK_VERSION
}
case object UNLOCKED extends zio.aws.snowdevicemanagement.model.UnlockState {
override def unwrap
: software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState =
software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.UNLOCKED
}
case object LOCKED extends zio.aws.snowdevicemanagement.model.UnlockState {
override def unwrap
: software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState =
software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.LOCKED
}
case object UNLOCKING extends zio.aws.snowdevicemanagement.model.UnlockState {
override def unwrap
: software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState =
software.amazon.awssdk.services.snowdevicemanagement.model.UnlockState.UNLOCKING
}
}