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

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

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


final case class GetPropertyRulesBuilderRulesV20230105Criterion private(
  advancedImMatch: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionAdvancedImMatch],
  bucket: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionBucket],
  cacheability: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionCacheability],
  chinaCdnRegion: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionChinaCdnRegion],
  clientCertificate: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientCertificate],
  clientIp: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientIp],
  clientIpVersion: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientIpVersion],
  cloudletsOrigin: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionCloudletsOrigin],
  contentDeliveryNetwork: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionContentDeliveryNetwork],
  contentType: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionContentType],
  deviceCharacteristic: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionDeviceCharacteristic],
  ecmdAuthGroups: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdAuthGroups],
  ecmdAuthScheme: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdAuthScheme],
  ecmdIsAuthenticated: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdIsAuthenticated],
  ecmdUsername: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdUsername],
  edgeWorkersFailure: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEdgeWorkersFailure],
  fileExtension: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionFileExtension],
  filename: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionFilename],
  hostname: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionHostname],
  matchAdvanced: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchAdvanced],
  matchCpCode: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchCpCode],
  matchResponseCode: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchResponseCode],
  matchVariable: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchVariable],
  metadataStage: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMetadataStage],
  originTimeout: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionOriginTimeout],
  path: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionPath],
  queryStringParameter: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionQueryStringParameter],
  random: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRandom],
  recoveryConfig: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRecoveryConfig],
  regularExpression: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRegularExpression],
  requestCookie: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestCookie],
  requestHeader: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestHeader],
  requestMethod: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestMethod],
  requestProtocol: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestProtocol],
  requestType: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestType],
  responseHeader: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionResponseHeader],
  time: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionTime],
  tokenAuthorization: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionTokenAuthorization],
  userAgent: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserAgent],
  userLocation: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserLocation],
  userNetwork: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserNetwork],
  variableError: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVariableError],
  virtualWaitingRoomRequest: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVirtualWaitingRoomRequest],
  visitorPrioritizationRequest: scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVisitorPrioritizationRequest]
)
object GetPropertyRulesBuilderRulesV20230105Criterion :

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



  given outputOps: {} with
    extension(output: besom.types.Output[GetPropertyRulesBuilderRulesV20230105Criterion])
      def advancedImMatch : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionAdvancedImMatch]] = output.map(_.advancedImMatch)
      def bucket : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionBucket]] = output.map(_.bucket)
      def cacheability : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionCacheability]] = output.map(_.cacheability)
      def chinaCdnRegion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionChinaCdnRegion]] = output.map(_.chinaCdnRegion)
      def clientCertificate : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientCertificate]] = output.map(_.clientCertificate)
      def clientIp : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientIp]] = output.map(_.clientIp)
      def clientIpVersion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientIpVersion]] = output.map(_.clientIpVersion)
      def cloudletsOrigin : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionCloudletsOrigin]] = output.map(_.cloudletsOrigin)
      def contentDeliveryNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionContentDeliveryNetwork]] = output.map(_.contentDeliveryNetwork)
      def contentType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionContentType]] = output.map(_.contentType)
      def deviceCharacteristic : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionDeviceCharacteristic]] = output.map(_.deviceCharacteristic)
      def ecmdAuthGroups : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdAuthGroups]] = output.map(_.ecmdAuthGroups)
      def ecmdAuthScheme : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdAuthScheme]] = output.map(_.ecmdAuthScheme)
      def ecmdIsAuthenticated : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdIsAuthenticated]] = output.map(_.ecmdIsAuthenticated)
      def ecmdUsername : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdUsername]] = output.map(_.ecmdUsername)
      def edgeWorkersFailure : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEdgeWorkersFailure]] = output.map(_.edgeWorkersFailure)
      def fileExtension : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionFileExtension]] = output.map(_.fileExtension)
      def filename : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionFilename]] = output.map(_.filename)
      def hostname : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionHostname]] = output.map(_.hostname)
      def matchAdvanced : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchAdvanced]] = output.map(_.matchAdvanced)
      def matchCpCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchCpCode]] = output.map(_.matchCpCode)
      def matchResponseCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchResponseCode]] = output.map(_.matchResponseCode)
      def matchVariable : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchVariable]] = output.map(_.matchVariable)
      def metadataStage : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMetadataStage]] = output.map(_.metadataStage)
      def originTimeout : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionOriginTimeout]] = output.map(_.originTimeout)
      def path : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionPath]] = output.map(_.path)
      def queryStringParameter : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionQueryStringParameter]] = output.map(_.queryStringParameter)
      def random : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRandom]] = output.map(_.random)
      def recoveryConfig : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRecoveryConfig]] = output.map(_.recoveryConfig)
      def regularExpression : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRegularExpression]] = output.map(_.regularExpression)
      def requestCookie : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestCookie]] = output.map(_.requestCookie)
      def requestHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestHeader]] = output.map(_.requestHeader)
      def requestMethod : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestMethod]] = output.map(_.requestMethod)
      def requestProtocol : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestProtocol]] = output.map(_.requestProtocol)
      def requestType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestType]] = output.map(_.requestType)
      def responseHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionResponseHeader]] = output.map(_.responseHeader)
      def time : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionTime]] = output.map(_.time)
      def tokenAuthorization : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionTokenAuthorization]] = output.map(_.tokenAuthorization)
      def userAgent : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserAgent]] = output.map(_.userAgent)
      def userLocation : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserLocation]] = output.map(_.userLocation)
      def userNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserNetwork]] = output.map(_.userNetwork)
      def variableError : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVariableError]] = output.map(_.variableError)
      def virtualWaitingRoomRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVirtualWaitingRoomRequest]] = output.map(_.virtualWaitingRoomRequest)
      def visitorPrioritizationRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVisitorPrioritizationRequest]] = output.map(_.visitorPrioritizationRequest)

  given optionOutputOps: {} with
    extension(output: besom.types.Output[scala.Option[GetPropertyRulesBuilderRulesV20230105Criterion]])
      def advancedImMatch : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionAdvancedImMatch]] = output.map(_.flatMap(_.advancedImMatch))
      def bucket : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionBucket]] = output.map(_.flatMap(_.bucket))
      def cacheability : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionCacheability]] = output.map(_.flatMap(_.cacheability))
      def chinaCdnRegion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionChinaCdnRegion]] = output.map(_.flatMap(_.chinaCdnRegion))
      def clientCertificate : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientCertificate]] = output.map(_.flatMap(_.clientCertificate))
      def clientIp : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientIp]] = output.map(_.flatMap(_.clientIp))
      def clientIpVersion : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionClientIpVersion]] = output.map(_.flatMap(_.clientIpVersion))
      def cloudletsOrigin : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionCloudletsOrigin]] = output.map(_.flatMap(_.cloudletsOrigin))
      def contentDeliveryNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionContentDeliveryNetwork]] = output.map(_.flatMap(_.contentDeliveryNetwork))
      def contentType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionContentType]] = output.map(_.flatMap(_.contentType))
      def deviceCharacteristic : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionDeviceCharacteristic]] = output.map(_.flatMap(_.deviceCharacteristic))
      def ecmdAuthGroups : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdAuthGroups]] = output.map(_.flatMap(_.ecmdAuthGroups))
      def ecmdAuthScheme : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdAuthScheme]] = output.map(_.flatMap(_.ecmdAuthScheme))
      def ecmdIsAuthenticated : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdIsAuthenticated]] = output.map(_.flatMap(_.ecmdIsAuthenticated))
      def ecmdUsername : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEcmdUsername]] = output.map(_.flatMap(_.ecmdUsername))
      def edgeWorkersFailure : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionEdgeWorkersFailure]] = output.map(_.flatMap(_.edgeWorkersFailure))
      def fileExtension : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionFileExtension]] = output.map(_.flatMap(_.fileExtension))
      def filename : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionFilename]] = output.map(_.flatMap(_.filename))
      def hostname : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionHostname]] = output.map(_.flatMap(_.hostname))
      def matchAdvanced : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchAdvanced]] = output.map(_.flatMap(_.matchAdvanced))
      def matchCpCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchCpCode]] = output.map(_.flatMap(_.matchCpCode))
      def matchResponseCode : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchResponseCode]] = output.map(_.flatMap(_.matchResponseCode))
      def matchVariable : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMatchVariable]] = output.map(_.flatMap(_.matchVariable))
      def metadataStage : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionMetadataStage]] = output.map(_.flatMap(_.metadataStage))
      def originTimeout : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionOriginTimeout]] = output.map(_.flatMap(_.originTimeout))
      def path : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionPath]] = output.map(_.flatMap(_.path))
      def queryStringParameter : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionQueryStringParameter]] = output.map(_.flatMap(_.queryStringParameter))
      def random : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRandom]] = output.map(_.flatMap(_.random))
      def recoveryConfig : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRecoveryConfig]] = output.map(_.flatMap(_.recoveryConfig))
      def regularExpression : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRegularExpression]] = output.map(_.flatMap(_.regularExpression))
      def requestCookie : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestCookie]] = output.map(_.flatMap(_.requestCookie))
      def requestHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestHeader]] = output.map(_.flatMap(_.requestHeader))
      def requestMethod : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestMethod]] = output.map(_.flatMap(_.requestMethod))
      def requestProtocol : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestProtocol]] = output.map(_.flatMap(_.requestProtocol))
      def requestType : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionRequestType]] = output.map(_.flatMap(_.requestType))
      def responseHeader : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionResponseHeader]] = output.map(_.flatMap(_.responseHeader))
      def time : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionTime]] = output.map(_.flatMap(_.time))
      def tokenAuthorization : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionTokenAuthorization]] = output.map(_.flatMap(_.tokenAuthorization))
      def userAgent : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserAgent]] = output.map(_.flatMap(_.userAgent))
      def userLocation : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserLocation]] = output.map(_.flatMap(_.userLocation))
      def userNetwork : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionUserNetwork]] = output.map(_.flatMap(_.userNetwork))
      def variableError : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVariableError]] = output.map(_.flatMap(_.variableError))
      def virtualWaitingRoomRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVirtualWaitingRoomRequest]] = output.map(_.flatMap(_.virtualWaitingRoomRequest))
      def visitorPrioritizationRequest : besom.types.Output[scala.Option[besom.api.akamai.outputs.GetPropertyRulesBuilderRulesV20230105CriterionVisitorPrioritizationRequest]] = output.map(_.flatMap(_.visitorPrioritizationRequest))





© 2015 - 2024 Weber Informatics LLC | Privacy Policy