func (o ConditionalAccessPolicyConditionsPtrOutput) Users() ConditionalAccessPolicyConditionsUsersPtrOutput {
	return o.ApplyT(func(v *ConditionalAccessPolicyConditions) *ConditionalAccessPolicyConditionsUsers {
		if v == nil {
			return nil
		}
		return &v.Users
	}).(ConditionalAccessPolicyConditionsUsersPtrOutput)
}
// A `users` block as documented below, which specifies users, groups, and roles included in and excluded from the policy.
A `users` block as documented below, which specifies users, groups, and roles included in and excluded from the policy.
// A ` users ` block as documented below which specifies users groups and roles included in and excluded from the policy .
func (o ConditionalAccessPolicyConditionsPtrOutput) Users() ConditionalAccessPolicyConditionsUsersPtrOutput {
	return o.ApplyT(func(v *ConditionalAccessPolicyConditions) *ConditionalAccessPolicyConditionsUsers {
		if v == nil {
			return nil
		}
		return &v.Users
	}).(ConditionalAccessPolicyConditionsUsersPtrOutput)
}
func ( o ConditionalAccessPolicyConditionsPtrOutput ) Users ( ) ConditionalAccessPolicyConditionsUsersPtrOutput { return o . ApplyT ( func ( v * ConditionalAccessPolicyConditions ) * ConditionalAccessPolicyConditionsUsers { if v == nil { return nil } return & v . Users } ) . ( ConditionalAccessPolicyConditionsUsersPtrOutput ) }
A `users` block as documented below, which specifies users, groups, and roles included in and excluded from the policy.
A ` users ` block as documented below which specifies users groups and roles included in and excluded from the policy .