GetPageShieldScriptsListPlainArgs

data class GetPageShieldScriptsListPlainArgs(val direction: String? = null, val excludeCdnCgi: Boolean? = null, val excludeDuplicates: Boolean? = null, val excludeUrls: String? = null, val export: String? = null, val hosts: String? = null, val maxItems: Int? = null, val orderBy: String? = null, val page: String? = null, val pageUrl: String? = null, val perPage: Double? = null, val prioritizeMalicious: Boolean? = null, val status: String? = null, val urls: String? = null, val zoneId: String) : ConvertibleToJava<GetPageShieldScriptsListPlainArgs>

A collection of arguments for invoking getPageShieldScriptsList.

Constructors

Link copied to clipboard
constructor(direction: String? = null, excludeCdnCgi: Boolean? = null, excludeDuplicates: Boolean? = null, excludeUrls: String? = null, export: String? = null, hosts: String? = null, maxItems: Int? = null, orderBy: String? = null, page: String? = null, pageUrl: String? = null, perPage: Double? = null, prioritizeMalicious: Boolean? = null, status: String? = null, urls: String? = null, zoneId: String)

Properties

Link copied to clipboard
val direction: String? = null

The direction used to sort returned scripts. Available values: "asc", "desc".

Link copied to clipboard
val excludeCdnCgi: Boolean? = null

When true, excludes scripts seen in a /cdn-cgi path from the returned scripts. The default value is true.

Link copied to clipboard

When true, excludes duplicate scripts. We consider a script duplicate of another if their javascript content matches and they share the same url host and zone hostname. In such case, we return the most recent script for the URL host and zone hostname combination.

Link copied to clipboard
val excludeUrls: String? = null

Excludes scripts whose URL contains one of the URL-encoded URLs separated by commas.

Link copied to clipboard
val export: String? = null

Export the list of scripts as a file. Available values: "csv".

Link copied to clipboard
val hosts: String? = null

Includes scripts that match one or more URL-encoded hostnames separated by commas.

Link copied to clipboard
val maxItems: Int? = null
Link copied to clipboard
val orderBy: String? = null
Link copied to clipboard
val page: String? = null
Link copied to clipboard
val pageUrl: String? = null
Link copied to clipboard
val perPage: Double? = null
Link copied to clipboard
Link copied to clipboard
val status: String? = null
Link copied to clipboard
val urls: String? = null
Link copied to clipboard

Identifier

Functions

Link copied to clipboard
open override fun toJava(): GetPageShieldScriptsListPlainArgs