All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.index.outputs.GetPropertyRulesBuilderRulesV20230530Criterion.scala Maven / Gradle / Ivy

The newest version!
package besom.api.akamai.outputs


final case class GetPropertyRulesBuilderRulesV20230530Criterion private(
  advancedImMatch: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionAdvancedImMatch],
  bucket: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionBucket],
  cacheability: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionCacheability],
  chinaCdnRegion: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionChinaCdnRegion],
  clientCertificate: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientCertificate],
  clientIp: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientIp],
  clientIpVersion: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientIpVersion],
  cloudletsOrigin: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionCloudletsOrigin],
  contentDeliveryNetwork: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionContentDeliveryNetwork],
  contentType: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionContentType],
  deviceCharacteristic: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionDeviceCharacteristic],
  ecmdAuthGroups: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdAuthGroups],
  ecmdAuthScheme: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdAuthScheme],
  ecmdIsAuthenticated: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdIsAuthenticated],
  ecmdUsername: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdUsername],
  edgeWorkersFailure: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEdgeWorkersFailure],
  fileExtension: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionFileExtension],
  filename: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionFilename],
  hostname: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionHostname],
  matchAdvanced: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchAdvanced],
  matchCpCode: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchCpCode],
  matchResponseCode: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchResponseCode],
  matchVariable: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchVariable],
  metadataStage: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMetadataStage],
  originTimeout: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionOriginTimeout],
  path: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionPath],
  queryStringParameter: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionQueryStringParameter],
  random: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRandom],
  recoveryConfig: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRecoveryConfig],
  regularExpression: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRegularExpression],
  requestCookie: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestCookie],
  requestHeader: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestHeader],
  requestMethod: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestMethod],
  requestProtocol: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestProtocol],
  requestType: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestType],
  responseHeader: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionResponseHeader],
  serverLocation: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionServerLocation],
  time: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionTime],
  tokenAuthorization: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionTokenAuthorization],
  userAgent: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserAgent],
  userLocation: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserLocation],
  userNetwork: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserNetwork],
  variableError: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVariableError],
  virtualWaitingRoomRequest: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVirtualWaitingRoomRequest],
  visitorPrioritizationRequest: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVisitorPrioritizationRequest]
)
object GetPropertyRulesBuilderRulesV20230530Criterion :

  given decoder(using besom.types.Context): besom.types.Decoder[GetPropertyRulesBuilderRulesV20230530Criterion] =
    besom.internal.Decoder.derived[GetPropertyRulesBuilderRulesV20230530Criterion]



  given outputOps: {} with
    extension(output: besom.types.Output[GetPropertyRulesBuilderRulesV20230530Criterion])
      def advancedImMatch : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionAdvancedImMatch]] = output.map(_.advancedImMatch)
      def bucket : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionBucket]] = output.map(_.bucket)
      def cacheability : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionCacheability]] = output.map(_.cacheability)
      def chinaCdnRegion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionChinaCdnRegion]] = output.map(_.chinaCdnRegion)
      def clientCertificate : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientCertificate]] = output.map(_.clientCertificate)
      def clientIp : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientIp]] = output.map(_.clientIp)
      def clientIpVersion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientIpVersion]] = output.map(_.clientIpVersion)
      def cloudletsOrigin : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionCloudletsOrigin]] = output.map(_.cloudletsOrigin)
      def contentDeliveryNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionContentDeliveryNetwork]] = output.map(_.contentDeliveryNetwork)
      def contentType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionContentType]] = output.map(_.contentType)
      def deviceCharacteristic : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionDeviceCharacteristic]] = output.map(_.deviceCharacteristic)
      def ecmdAuthGroups : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdAuthGroups]] = output.map(_.ecmdAuthGroups)
      def ecmdAuthScheme : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdAuthScheme]] = output.map(_.ecmdAuthScheme)
      def ecmdIsAuthenticated : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdIsAuthenticated]] = output.map(_.ecmdIsAuthenticated)
      def ecmdUsername : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdUsername]] = output.map(_.ecmdUsername)
      def edgeWorkersFailure : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEdgeWorkersFailure]] = output.map(_.edgeWorkersFailure)
      def fileExtension : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionFileExtension]] = output.map(_.fileExtension)
      def filename : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionFilename]] = output.map(_.filename)
      def hostname : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionHostname]] = output.map(_.hostname)
      def matchAdvanced : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchAdvanced]] = output.map(_.matchAdvanced)
      def matchCpCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchCpCode]] = output.map(_.matchCpCode)
      def matchResponseCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchResponseCode]] = output.map(_.matchResponseCode)
      def matchVariable : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchVariable]] = output.map(_.matchVariable)
      def metadataStage : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMetadataStage]] = output.map(_.metadataStage)
      def originTimeout : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionOriginTimeout]] = output.map(_.originTimeout)
      def path : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionPath]] = output.map(_.path)
      def queryStringParameter : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionQueryStringParameter]] = output.map(_.queryStringParameter)
      def random : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRandom]] = output.map(_.random)
      def recoveryConfig : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRecoveryConfig]] = output.map(_.recoveryConfig)
      def regularExpression : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRegularExpression]] = output.map(_.regularExpression)
      def requestCookie : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestCookie]] = output.map(_.requestCookie)
      def requestHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestHeader]] = output.map(_.requestHeader)
      def requestMethod : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestMethod]] = output.map(_.requestMethod)
      def requestProtocol : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestProtocol]] = output.map(_.requestProtocol)
      def requestType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestType]] = output.map(_.requestType)
      def responseHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionResponseHeader]] = output.map(_.responseHeader)
      def serverLocation : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionServerLocation]] = output.map(_.serverLocation)
      def time : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionTime]] = output.map(_.time)
      def tokenAuthorization : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionTokenAuthorization]] = output.map(_.tokenAuthorization)
      def userAgent : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserAgent]] = output.map(_.userAgent)
      def userLocation : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserLocation]] = output.map(_.userLocation)
      def userNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserNetwork]] = output.map(_.userNetwork)
      def variableError : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVariableError]] = output.map(_.variableError)
      def virtualWaitingRoomRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVirtualWaitingRoomRequest]] = output.map(_.virtualWaitingRoomRequest)
      def visitorPrioritizationRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVisitorPrioritizationRequest]] = output.map(_.visitorPrioritizationRequest)

  given optionOutputOps: {} with
    extension(output: besom.types.Output[scala.Option[GetPropertyRulesBuilderRulesV20230530Criterion]])
      def advancedImMatch : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionAdvancedImMatch]] = output.map(_.flatMap(_.advancedImMatch))
      def bucket : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionBucket]] = output.map(_.flatMap(_.bucket))
      def cacheability : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionCacheability]] = output.map(_.flatMap(_.cacheability))
      def chinaCdnRegion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionChinaCdnRegion]] = output.map(_.flatMap(_.chinaCdnRegion))
      def clientCertificate : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientCertificate]] = output.map(_.flatMap(_.clientCertificate))
      def clientIp : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientIp]] = output.map(_.flatMap(_.clientIp))
      def clientIpVersion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionClientIpVersion]] = output.map(_.flatMap(_.clientIpVersion))
      def cloudletsOrigin : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionCloudletsOrigin]] = output.map(_.flatMap(_.cloudletsOrigin))
      def contentDeliveryNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionContentDeliveryNetwork]] = output.map(_.flatMap(_.contentDeliveryNetwork))
      def contentType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionContentType]] = output.map(_.flatMap(_.contentType))
      def deviceCharacteristic : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionDeviceCharacteristic]] = output.map(_.flatMap(_.deviceCharacteristic))
      def ecmdAuthGroups : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdAuthGroups]] = output.map(_.flatMap(_.ecmdAuthGroups))
      def ecmdAuthScheme : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdAuthScheme]] = output.map(_.flatMap(_.ecmdAuthScheme))
      def ecmdIsAuthenticated : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdIsAuthenticated]] = output.map(_.flatMap(_.ecmdIsAuthenticated))
      def ecmdUsername : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEcmdUsername]] = output.map(_.flatMap(_.ecmdUsername))
      def edgeWorkersFailure : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionEdgeWorkersFailure]] = output.map(_.flatMap(_.edgeWorkersFailure))
      def fileExtension : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionFileExtension]] = output.map(_.flatMap(_.fileExtension))
      def filename : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionFilename]] = output.map(_.flatMap(_.filename))
      def hostname : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionHostname]] = output.map(_.flatMap(_.hostname))
      def matchAdvanced : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchAdvanced]] = output.map(_.flatMap(_.matchAdvanced))
      def matchCpCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchCpCode]] = output.map(_.flatMap(_.matchCpCode))
      def matchResponseCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchResponseCode]] = output.map(_.flatMap(_.matchResponseCode))
      def matchVariable : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMatchVariable]] = output.map(_.flatMap(_.matchVariable))
      def metadataStage : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionMetadataStage]] = output.map(_.flatMap(_.metadataStage))
      def originTimeout : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionOriginTimeout]] = output.map(_.flatMap(_.originTimeout))
      def path : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionPath]] = output.map(_.flatMap(_.path))
      def queryStringParameter : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionQueryStringParameter]] = output.map(_.flatMap(_.queryStringParameter))
      def random : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRandom]] = output.map(_.flatMap(_.random))
      def recoveryConfig : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRecoveryConfig]] = output.map(_.flatMap(_.recoveryConfig))
      def regularExpression : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRegularExpression]] = output.map(_.flatMap(_.regularExpression))
      def requestCookie : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestCookie]] = output.map(_.flatMap(_.requestCookie))
      def requestHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestHeader]] = output.map(_.flatMap(_.requestHeader))
      def requestMethod : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestMethod]] = output.map(_.flatMap(_.requestMethod))
      def requestProtocol : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestProtocol]] = output.map(_.flatMap(_.requestProtocol))
      def requestType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionRequestType]] = output.map(_.flatMap(_.requestType))
      def responseHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionResponseHeader]] = output.map(_.flatMap(_.responseHeader))
      def serverLocation : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionServerLocation]] = output.map(_.flatMap(_.serverLocation))
      def time : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionTime]] = output.map(_.flatMap(_.time))
      def tokenAuthorization : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionTokenAuthorization]] = output.map(_.flatMap(_.tokenAuthorization))
      def userAgent : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserAgent]] = output.map(_.flatMap(_.userAgent))
      def userLocation : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserLocation]] = output.map(_.flatMap(_.userLocation))
      def userNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionUserNetwork]] = output.map(_.flatMap(_.userNetwork))
      def variableError : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVariableError]] = output.map(_.flatMap(_.variableError))
      def virtualWaitingRoomRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVirtualWaitingRoomRequest]] = output.map(_.flatMap(_.virtualWaitingRoomRequest))
      def visitorPrioritizationRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230530CriterionVisitorPrioritizationRequest]] = output.map(_.flatMap(_.visitorPrioritizationRequest))





© 2015 - 2024 Weber Informatics LLC | Privacy Policy