src.index.outputs.CpsDvEnrollmentHttpChallenge.scala Maven / Gradle / Ivy
The newest version!
package besom.api.akamai.outputs
final case class CpsDvEnrollmentHttpChallenge private(
domain: scala.Option[String],
fullPath: scala.Option[String],
responseBody: scala.Option[String]
)
object CpsDvEnrollmentHttpChallenge :
given decoder(using besom.types.Context): besom.types.Decoder[CpsDvEnrollmentHttpChallenge] =
besom.internal.Decoder.derived[CpsDvEnrollmentHttpChallenge]
given outputOps: {} with
extension(output: besom.types.Output[CpsDvEnrollmentHttpChallenge])
def domain : besom.types.Output[scala.Option[String]] = output.map(_.domain)
def fullPath : besom.types.Output[scala.Option[String]] = output.map(_.fullPath)
def responseBody : besom.types.Output[scala.Option[String]] = output.map(_.responseBody)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[CpsDvEnrollmentHttpChallenge]])
def domain : besom.types.Output[scala.Option[String]] = output.map(_.flatMap(_.domain))
def fullPath : besom.types.Output[scala.Option[String]] = output.map(_.flatMap(_.fullPath))
def responseBody : besom.types.Output[scala.Option[String]] = output.map(_.flatMap(_.responseBody))