GetZeroTrustAccessInfrastructureTargetFilter

data class GetZeroTrustAccessInfrastructureTargetFilter(val createdAfter: String? = null, val createdBefore: String? = null, val direction: String? = null, val hostname: String? = null, val hostnameContains: String? = null, val ipLike: String? = null, val ipV4: String? = null, val ipV6: String? = null, val ips: List<String>? = null, val ipv4End: String? = null, val ipv4Start: String? = null, val ipv6End: String? = null, val ipv6Start: String? = null, val modifiedAfter: String? = null, val modifiedBefore: String? = null, val order: String? = null, val targetIds: List<String>? = null, val virtualNetworkId: String? = null)

Constructors

constructor(createdAfter: String? = null, createdBefore: String? = null, direction: String? = null, hostname: String? = null, hostnameContains: String? = null, ipLike: String? = null, ipV4: String? = null, ipV6: String? = null, ips: List<String>? = null, ipv4End: String? = null, ipv4Start: String? = null, ipv6End: String? = null, ipv6Start: String? = null, modifiedAfter: String? = null, modifiedBefore: String? = null, order: String? = null, targetIds: List<String>? = null, virtualNetworkId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val createdAfter: String? = null

Date and time at which the target was created after (inclusive)

Link copied to clipboard
val createdBefore: String? = null

Date and time at which the target was created before (inclusive)

Link copied to clipboard
val direction: String? = null

The sorting direction. Available values: "asc", "desc".

Link copied to clipboard
val hostname: String? = null

Hostname of a target

Link copied to clipboard

Partial match to the hostname of a target

Link copied to clipboard
val ipLike: String? = null

Filters for targets whose IP addresses look like the specified string. Supports * as a wildcard character

Link copied to clipboard
val ips: List<String>? = null

Filters for targets that have any of the following IP addresses. Specify ips multiple times in query parameter to build list of candidates.

Link copied to clipboard
val ipV4: String? = null

IPv4 address of the target

Link copied to clipboard
val ipv4End: String? = null

Defines an IPv4 filter range's ending value (inclusive). Requires ipv4_start to be specified as well.

Link copied to clipboard
val ipv4Start: String? = null

Defines an IPv4 filter range's starting value (inclusive). Requires ipv4_end to be specified as well.

Link copied to clipboard
val ipV6: String? = null

IPv6 address of the target

Link copied to clipboard
val ipv6End: String? = null

Defines an IPv6 filter range's ending value (inclusive). Requires ipv6_start to be specified as well.

Link copied to clipboard
val ipv6Start: String? = null

Defines an IPv6 filter range's starting value (inclusive). Requires ipv6_end to be specified as well.

Link copied to clipboard
val modifiedAfter: String? = null

Date and time at which the target was modified after (inclusive)

Link copied to clipboard
val modifiedBefore: String? = null

Date and time at which the target was modified before (inclusive)

Link copied to clipboard
val order: String? = null

The field to sort by. Available values: "hostname", "created_at".

Link copied to clipboard
val targetIds: List<String>? = null

Filters for targets that have any of the following UUIDs. Specify target_ids multiple times in query parameter to build list of candidates.

Link copied to clipboard

Private virtual network identifier of the target