AssignmentDynamicScopeFilter

data class AssignmentDynamicScopeFilter(val locations: List<String>? = null, val osTypes: List<String>? = null, val resourceGroups: List<String>? = null, val resourceTypes: List<String>? = null, val tagFilter: String? = null, val tags: List<AssignmentDynamicScopeFilterTag>? = null)

Constructors

Link copied to clipboard
constructor(locations: List<String>? = null, osTypes: List<String>? = null, resourceGroups: List<String>? = null, resourceTypes: List<String>? = null, tagFilter: String? = null, tags: List<AssignmentDynamicScopeFilterTag>? = null)

Types

Link copied to clipboard
object Companion

Properties

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

Specifies a list of locations to scope the query to.

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

Specifies a list of allowed operating systems.

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

Specifies a list of allowed resource groups.

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

Specifies a list of allowed resources.

Link copied to clipboard
val tagFilter: String? = null

Filter VMs by Any or All specified tags. Defaults to Any.

Link copied to clipboard

A mapping of tags for the VM