Principal Args
data class PrincipalArgs(val condition: Output<String>? = null, val groups: Output<List<String>>? = null, val ips: Output<List<String>>? = null, val namespaces: Output<List<String>>? = null, val notGroups: Output<List<String>>? = null, val notIps: Output<List<String>>? = null, val notNamespaces: Output<List<String>>? = null, val notUsers: Output<List<String>>? = null, val properties: Output<Map<String, String>>? = null, val users: Output<List<String>>? = null) : ConvertibleToJava<PrincipalArgs>
Deprecated All fields defined in a principal are ANDed.
Constructors
Link copied to clipboard
constructor(condition: Output<String>? = null, groups: Output<List<String>>? = null, ips: Output<List<String>>? = null, namespaces: Output<List<String>>? = null, notGroups: Output<List<String>>? = null, notIps: Output<List<String>>? = null, notNamespaces: Output<List<String>>? = null, notUsers: Output<List<String>>? = null, properties: Output<Map<String, String>>? = null, users: Output<List<String>>? = null)
Properties
Link copied to clipboard
The namespaces. Exact match, prefix match, and suffix match are supported.
Link copied to clipboard
Negate of namespaces. Specifies exclusions.
Link copied to clipboard
A map of Istio attribute to expected values. Exact match, prefix match, and suffix match are supported for values. For example, request.headers[version]: "v1"
. The properties are ANDed together.