package kms
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
final
case class
Blob(value: Array[Byte]) extends AnyVal with Product with Serializable
Because Array[Byte] has a io.circe.Decoder instance already
- case class Ciphertext(raw: Blob) extends KmsParam[Blob] with Product with Serializable
- case class CreateKeySuccess(keyMetadata: KeyMetadata) extends Product with Serializable
- case class DecryptSuccess(plainText: Plaintext) extends Product with Serializable
- case class EncryptSuccess(cipherText: Ciphertext) extends Product with Serializable
- case class EncryptionContext(raw: Map[String, String]) extends KmsParam[Map[String, String]] with Product with Serializable
- case class GrantToken(raw: String) extends KmsParam[String] with Product with Serializable
- case class GrantTokens(tokens: List[GrantToken]) extends KmsAggregateParam with Product with Serializable
- case class KeyDescription(raw: String) extends KmsParam[String] with Product with Serializable
- case class KeyId(raw: String) extends KmsParam[String] with Product with Serializable
- case class KeyMetadata(arn: Arn, keyId: KeyId) extends Product with Serializable
- case class Kms[F[_]](client: F[Client[F]], region: Region, credentials: () ⇒ Credentials)(implicit evidence$1: Effect[F]) extends Service[F, Json] with Product with Serializable
- case class PendingWindowInDays(raw: Int) extends KmsParam[Int] with Product with Serializable
- case class Plaintext(raw: Blob) extends KmsParam[Blob] with Product with Serializable
- case class ScheduleKeyDeletionSuccess(keyId: KeyId, deletionDate: Instant) extends Product with Serializable
Value Members
- object Blob extends Serializable
- object Ciphertext extends Serializable
- object CreateKeySuccess extends Serializable
- object DecryptSuccess extends Serializable
- object EncryptSuccess extends Serializable
- object EncryptionContext extends Serializable
- object GrantTokens extends Serializable
- object KeyId extends Serializable
- object KeyMetadata extends Serializable
- object Plaintext extends Serializable
- object ScheduleKeyDeletionSuccess extends Serializable