AccessReviewScopeArgs

data class AccessReviewScopeArgs(val excludeResourceId: Output<String>? = null, val excludeRoleDefinitionId: Output<String>? = null, val expandNestedMemberships: Output<Boolean>? = null, val inactiveDuration: Output<String>? = null, val includeAccessBelowResource: Output<Boolean>? = null, val includeInheritedAccess: Output<Boolean>? = null) : ConvertibleToJava<AccessReviewScopeArgs>

Descriptor for what needs to be reviewed

Constructors

Link copied to clipboard
constructor(excludeResourceId: Output<String>? = null, excludeRoleDefinitionId: Output<String>? = null, expandNestedMemberships: Output<Boolean>? = null, inactiveDuration: Output<String>? = null, includeAccessBelowResource: Output<Boolean>? = null, includeInheritedAccess: Output<Boolean>? = null)

Properties

Link copied to clipboard
val excludeResourceId: Output<String>? = null

This is used to indicate the resource id(s) to exclude

Link copied to clipboard
val excludeRoleDefinitionId: Output<String>? = null

This is used to indicate the role definition id(s) to exclude

Link copied to clipboard
val expandNestedMemberships: Output<Boolean>? = null

Flag to indicate whether to expand nested memberships or not.

Link copied to clipboard
val inactiveDuration: Output<String>? = null

Duration users are inactive for. The value should be in ISO 8601 format (http://en.wikipedia.org/wiki/ISO_8601#Durations).This code can be used to convert TimeSpan to a valid interval string: XmlConvert.ToString(new TimeSpan(hours, minutes, seconds))

Link copied to clipboard
val includeAccessBelowResource: Output<Boolean>? = null

Flag to indicate whether to expand nested memberships or not.

Link copied to clipboard
val includeInheritedAccess: Output<Boolean>? = null

Flag to indicate whether to expand nested memberships or not.

Functions

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