src.index.GetAppSecEvalPenaltyBoxResult.scala Maven / Gradle / Ivy
The newest version!
package besom.api.akamai
final case class GetAppSecEvalPenaltyBoxResult private(
action: String,
configId: Int,
enabled: Boolean,
id: String,
outputText: String,
securityPolicyId: String
)
object GetAppSecEvalPenaltyBoxResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetAppSecEvalPenaltyBoxResult] =
besom.internal.Decoder.derived[GetAppSecEvalPenaltyBoxResult]
given outputOps: {} with
extension(output: besom.types.Output[GetAppSecEvalPenaltyBoxResult])
def action : besom.types.Output[String] = output.map(_.action)
def configId : besom.types.Output[Int] = output.map(_.configId)
def enabled : besom.types.Output[Boolean] = output.map(_.enabled)
def id : besom.types.Output[String] = output.map(_.id)
def outputText : besom.types.Output[String] = output.map(_.outputText)
def securityPolicyId : besom.types.Output[String] = output.map(_.securityPolicyId)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetAppSecEvalPenaltyBoxResult]])
def action : besom.types.Output[scala.Option[String]] = output.map(_.map(_.action))
def configId : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.configId))
def enabled : besom.types.Output[scala.Option[Boolean]] = output.map(_.map(_.enabled))
def id : besom.types.Output[scala.Option[String]] = output.map(_.map(_.id))
def outputText : besom.types.Output[scala.Option[String]] = output.map(_.map(_.outputText))
def securityPolicyId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.securityPolicyId))