src.index.outputs.GetCloudletsApplicationLoadBalancerDataCenter.scala Maven / Gradle / Ivy
The newest version!
package besom.api.akamai.outputs
final case class GetCloudletsApplicationLoadBalancerDataCenter private(
city: String,
cloudServerHostHeaderOverride: Boolean,
cloudService: Boolean,
continent: String,
country: String,
hostname: String,
latitude: Double,
livenessHosts: scala.collection.immutable.List[String],
longitude: Double,
originId: String,
percent: Double,
stateOrProvince: String
)
object GetCloudletsApplicationLoadBalancerDataCenter :
given decoder(using besom.types.Context): besom.types.Decoder[GetCloudletsApplicationLoadBalancerDataCenter] =
besom.internal.Decoder.derived[GetCloudletsApplicationLoadBalancerDataCenter]
given outputOps: {} with
extension(output: besom.types.Output[GetCloudletsApplicationLoadBalancerDataCenter])
def city : besom.types.Output[String] = output.map(_.city)
def cloudServerHostHeaderOverride : besom.types.Output[Boolean] = output.map(_.cloudServerHostHeaderOverride)
def cloudService : besom.types.Output[Boolean] = output.map(_.cloudService)
def continent : besom.types.Output[String] = output.map(_.continent)
def country : besom.types.Output[String] = output.map(_.country)
def hostname : besom.types.Output[String] = output.map(_.hostname)
def latitude : besom.types.Output[Double] = output.map(_.latitude)
def livenessHosts : besom.types.Output[scala.collection.immutable.List[String]] = output.map(_.livenessHosts)
def longitude : besom.types.Output[Double] = output.map(_.longitude)
def originId : besom.types.Output[String] = output.map(_.originId)
def percent : besom.types.Output[Double] = output.map(_.percent)
def stateOrProvince : besom.types.Output[String] = output.map(_.stateOrProvince)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetCloudletsApplicationLoadBalancerDataCenter]])
def city : besom.types.Output[scala.Option[String]] = output.map(_.map(_.city))
def cloudServerHostHeaderOverride : besom.types.Output[scala.Option[Boolean]] = output.map(_.map(_.cloudServerHostHeaderOverride))
def cloudService : besom.types.Output[scala.Option[Boolean]] = output.map(_.map(_.cloudService))
def continent : besom.types.Output[scala.Option[String]] = output.map(_.map(_.continent))
def country : besom.types.Output[scala.Option[String]] = output.map(_.map(_.country))
def hostname : besom.types.Output[scala.Option[String]] = output.map(_.map(_.hostname))
def latitude : besom.types.Output[scala.Option[Double]] = output.map(_.map(_.latitude))
def livenessHosts : besom.types.Output[scala.Option[scala.collection.immutable.List[String]]] = output.map(_.map(_.livenessHosts))
def longitude : besom.types.Output[scala.Option[Double]] = output.map(_.map(_.longitude))
def originId : besom.types.Output[scala.Option[String]] = output.map(_.map(_.originId))
def percent : besom.types.Output[scala.Option[Double]] = output.map(_.map(_.percent))
def stateOrProvince : besom.types.Output[scala.Option[String]] = output.map(_.map(_.stateOrProvince))