pub fn managed_data_identifier_selector(
            mut self,
            input: crate::model::ManagedDataIdentifierSelector,
        ) -> Self {
            self.managed_data_identifier_selector = Some(input);
            self
        }
/// <p>The selection type that determines which managed data identifiers the job uses to analyze data. Possible values are:</p>
/// <ul>
/// <li><p>ALL - Use all the managed data identifiers that Amazon Macie provides.</p></li>
/// <li><p>EXCLUDE - Use all the managed data identifiers that Macie provides except the managed data identifiers specified by the managedDataIdentifierIds property.</p></li>
/// <li><p>INCLUDE - Use only the managed data identifiers specified by the managedDataIdentifierIds property.</p></li>
/// <li><p>NONE - Don't use any managed data identifiers.</p></li>
/// </ul>
/// <p>If this value is null, the job uses all managed data identifiers. If this value is null, ALL, or EXCLUDE for a recurring job, the job also uses new managed data identifiers as they are released.</p>
The selection type that determines which managed data identifiers the job uses to analyze data. Possible values are:

ALL - Use all the managed data identifiers that Amazon Macie provides.
EXCLUDE - Use all the managed data identifiers that Macie provides except the managed data identifiers specified by the managedDataIdentifierIds property.
INCLUDE - Use only the managed data identifiers specified by the managedDataIdentifierIds property.
NONE - Don't use any managed data identifiers.

If this value is null, the job uses all managed data identifiers. If this value is null, ALL, or EXCLUDE for a recurring job, the job also uses new managed data identifiers as they are released.
The selection type that determines which managed data identifiers the job uses to analyze data . Possible values are : ALL - Use all the managed data identifiers that Amazon Macie provides . EXCLUDE - Use all the managed data identifiers that Macie provides except the managed data identifiers specified by the managedDataIdentifierIds property . INCLUDE - Use only the managed data identifiers specified by the managedDataIdentifierIds property . NONE - Don ' t use any managed data identifiers . If this value is null the job uses all managed data identifiers . If this value is null ALL or EXCLUDE for a recurring job the job also uses new managed data identifiers as they are released .
pub fn managed_data_identifier_selector(
            mut self,
            input: crate::model::ManagedDataIdentifierSelector,
        ) -> Self {
            self.managed_data_identifier_selector = Some(input);
            self
        }
pub fn managed_data_identifier_selector ( mut self , input : crate :: model :: ManagedDataIdentifierSelector , ) -> Self { self . managed_data_identifier_selector = Some ( input ) ; self }
<p>The selection type that determines which managed data identifiers the job uses to analyze data.
<p > The selection type that determines which managed data identifiers the job uses to analyze data .
mut self
input
crate::model::ManagedDataIdentifierSelector
mut self
input
crate::model::ManagedDataIdentifierSelector