import { _MappingRule, _UnmarshalledMappingRule } from './_MappingRule'; /** *

A container for rules.

*/ export interface _RulesConfigurationType { /** *

An array of rules. You can specify up to 25 rules per identity provider.

Rules are evaluated in order. The first one to match specifies the role.

*/ Rules: Array<_MappingRule> | Iterable<_MappingRule>; } export interface _UnmarshalledRulesConfigurationType extends _RulesConfigurationType { /** *

An array of rules. You can specify up to 25 rules per identity provider.

Rules are evaluated in order. The first one to match specifies the role.

*/ Rules: Array<_UnmarshalledMappingRule>; }