package models
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait BaseConnection extends AnyRef
- trait BaseConnectionObject[C <: BaseConnection] extends AnyRef
- trait BaseRole extends AnyRef
- case class Credential(username: String, password: String) extends Product with Serializable
- case class StaticCredential(username: String, password: String, lastVaultRotation: OffsetDateTime, rotationPeriod: FiniteDuration, ttl: FiniteDuration) extends Product with Serializable
- case class StaticRole(dbName: String, username: String, rotationPeriod: FiniteDuration) extends Product with Serializable
- dbName
the name of the database connection to use for this role.
- username
the database username that this Vault role corresponds to.
- rotationPeriod
the amount of time Vault should wait before rotating the password. The minimum is 5 seconds.
Value Members
- object BaseRole
- object Credential extends Serializable
- object StaticCredential extends Serializable
- object StaticRole extends Serializable