ZeroTrustAccessApplicationTargetCriteriaArgs

data class ZeroTrustAccessApplicationTargetCriteriaArgs(val port: Output<Int>, val protocol: Output<String>, val targetAttributes: Output<List<ZeroTrustAccessApplicationTargetCriteriaTargetAttributeArgs>>) : ConvertibleToJava<ZeroTrustAccessApplicationTargetCriteriaArgs>

Constructors

constructor(port: Output<Int>, protocol: Output<String>, targetAttributes: Output<List<ZeroTrustAccessApplicationTargetCriteriaTargetAttributeArgs>>)

Properties

Link copied to clipboard
val port: Output<Int>

The port that the targets use for the chosen communication protocol. A port cannot be assigned to multiple protocols.

Link copied to clipboard
val protocol: Output<String>

The communication protocol your application secures.

Link copied to clipboard

Contains a map of target attribute keys to target attribute values.

Functions

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