Struct aws_sdk_shield::model::protection_group_limits::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for ProtectionGroupLimits
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn max_protection_groups(self, input: i64) -> Self
pub fn max_protection_groups(self, input: i64) -> Self
The maximum number of protection groups that you can have at one time.
sourcepub fn set_max_protection_groups(self, input: Option<i64>) -> Self
pub fn set_max_protection_groups(self, input: Option<i64>) -> Self
The maximum number of protection groups that you can have at one time.
sourcepub fn pattern_type_limits(self, input: ProtectionGroupPatternTypeLimits) -> Self
pub fn pattern_type_limits(self, input: ProtectionGroupPatternTypeLimits) -> Self
Limits settings by pattern type in the protection groups for your subscription.
sourcepub fn set_pattern_type_limits(
self,
input: Option<ProtectionGroupPatternTypeLimits>
) -> Self
pub fn set_pattern_type_limits(
self,
input: Option<ProtectionGroupPatternTypeLimits>
) -> Self
Limits settings by pattern type in the protection groups for your subscription.
sourcepub fn build(self) -> ProtectionGroupLimits
pub fn build(self) -> ProtectionGroupLimits
Consumes the builder and constructs a ProtectionGroupLimits
.