pub fn ambiguous_role_resolution(
            mut self,
            input: crate::model::AmbiguousRoleResolutionType,
        ) -> Self {
            self.ambiguous_role_resolution = Some(input);
            self
        }
/// <p>If you specify Token or Rules as the <code>Type</code>, <code>AmbiguousRoleResolution</code> is required.</p>
/// <p>Specifies the action to be taken if either no rules match the claim value for the <code>Rules</code> type, or there is no <code>cognito:preferred_role</code> claim and there are multiple <code>cognito:roles</code> matches for the <code>Token</code> type.</p>
If you specify Token or Rules as the Type, AmbiguousRoleResolution is required.
Specifies the action to be taken if either no rules match the claim value for the Rules type, or there is no cognito:preferred_role claim and there are multiple cognito:roles matches for the Token type.
If you specify Token or Rules as the Type AmbiguousRoleResolution is required . Specifies the action to be taken if either no rules match the claim value for the Rules type or there is no cognito : preferred_role claim and there are multiple cognito : roles matches for the Token type .
pub fn ambiguous_role_resolution(
            mut self,
            input: crate::model::AmbiguousRoleResolutionType,
        ) -> Self {
            self.ambiguous_role_resolution = Some(input);
            self
        }
pub fn ambiguous_role_resolution ( mut self , input : crate :: model :: AmbiguousRoleResolutionType , ) -> Self { self . ambiguous_role_resolution = Some ( input ) ; self }
<p>If you specify Token or Rules as the <code>Type</code>, <code>AmbiguousRoleResolution</code> is required.</p>
<p>Specifies the action to be taken if either no rules match the claim value for the <code>Rules</code> type, or there is no <code>cognito:preferred_role</code> claim and there are multiple <code>cognito:roles</code> matches for the <code>Token</code> type.</p>
<p > If you specify Token or Rules as the <code > Type< / code > <code > AmbiguousRoleResolution< / code > is required . < / p > <p > Specifies the action to be taken if either no rules match the claim value for the <code > Rules< / code > type or there is no <code > cognito : preferred_role< / code > claim and there are multiple <code > cognito : roles< / code > matches for the <code > Token< / code > type . < / p >
mut self
input
crate::model::AmbiguousRoleResolutionType
mut self
input
crate::model::AmbiguousRoleResolutionType