pub fn pattern_type_limits(
            mut self,
            input: crate::model::ProtectionGroupPatternTypeLimits,
        ) -> Self {
            self.pattern_type_limits = Some(input);
            self
        }
/// <p>Limits settings by pattern type in the protection groups for your subscription. </p>
Limits settings by pattern type in the protection groups for your subscription.
Limits settings by pattern type in the protection groups for your subscription .
pub fn pattern_type_limits(
            mut self,
            input: crate::model::ProtectionGroupPatternTypeLimits,
        ) -> Self {
            self.pattern_type_limits = Some(input);
            self
        }
pub fn pattern_type_limits ( mut self , input : crate :: model :: ProtectionGroupPatternTypeLimits , ) -> Self { self . pattern_type_limits = Some ( input ) ; self }
<p>Limits settings by pattern type in the protection groups for your subscription.
<p > Limits settings by pattern type in the protection groups for your subscription .
mut self
input
crate::model::ProtectionGroupPatternTypeLimits
mut self
input
crate::model::ProtectionGroupPatternTypeLimits