func (o ConditionalAccessPolicyConditionsOutput) Applications() ConditionalAccessPolicyConditionsApplicationsOutput {
	return o.ApplyT(func(v ConditionalAccessPolicyConditions) ConditionalAccessPolicyConditionsApplications {
		return v.Applications
	}).(ConditionalAccessPolicyConditionsApplicationsOutput)
}
// An `applications` block as documented below, which specifies applications and user actions included in and excluded from the policy.
An `applications` block as documented below, which specifies applications and user actions included in and excluded from the policy.
// An ` applications ` block as documented below which specifies applications and user actions included in and excluded from the policy .
func (o ConditionalAccessPolicyConditionsOutput) Applications() ConditionalAccessPolicyConditionsApplicationsOutput {
	return o.ApplyT(func(v ConditionalAccessPolicyConditions) ConditionalAccessPolicyConditionsApplications {
		return v.Applications
	}).(ConditionalAccessPolicyConditionsApplicationsOutput)
}
func ( o ConditionalAccessPolicyConditionsOutput ) Applications ( ) ConditionalAccessPolicyConditionsApplicationsOutput { return o . ApplyT ( func ( v ConditionalAccessPolicyConditions ) ConditionalAccessPolicyConditionsApplications { return v . Applications } ) . ( ConditionalAccessPolicyConditionsApplicationsOutput ) }
An `applications` block as documented below, which specifies applications and user actions included in and excluded from the policy.
An ` applications ` block as documented below which specifies applications and user actions included in and excluded from the policy .