Packages

package kms

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class Blob(value: Array[Byte]) extends AnyVal with Product with Serializable

    Because Array[Byte] has a io.circe.Decoder instance already

  2. case class Ciphertext(raw: Blob) extends KmsParam[Blob] with Product with Serializable
  3. case class CreateKeySuccess(keyMetadata: KeyMetadata) extends Product with Serializable
  4. case class DecryptSuccess(plainText: Plaintext) extends Product with Serializable
  5. case class EncryptSuccess(cipherText: Ciphertext) extends Product with Serializable
  6. case class EncryptionContext(raw: Map[String, String]) extends KmsParam[Map[String, String]] with Product with Serializable
  7. case class GrantToken(raw: String) extends KmsParam[String] with Product with Serializable
  8. case class GrantTokens(tokens: List[GrantToken]) extends KmsAggregateParam with Product with Serializable
  9. case class KeyDescription(raw: String) extends KmsParam[String] with Product with Serializable
  10. case class KeyId(raw: String) extends KmsParam[String] with Product with Serializable
  11. case class KeyMetadata(arn: Arn, keyId: KeyId) extends Product with Serializable
  12. 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
  13. case class PendingWindowInDays(raw: Int) extends KmsParam[Int] with Product with Serializable
  14. case class Plaintext(raw: Blob) extends KmsParam[Blob] with Product with Serializable
  15. case class ScheduleKeyDeletionSuccess(keyId: KeyId, deletionDate: Instant) extends Product with Serializable

Value Members

  1. object Blob extends Serializable
  2. object Ciphertext extends Serializable
  3. object CreateKeySuccess extends Serializable
  4. object DecryptSuccess extends Serializable
  5. object EncryptSuccess extends Serializable
  6. object EncryptionContext extends Serializable
  7. object GrantTokens extends Serializable
  8. object KeyId extends Serializable
  9. object KeyMetadata extends Serializable
  10. object Plaintext extends Serializable
  11. object ScheduleKeyDeletionSuccess extends Serializable

Ungrouped