Struct aws_sdk_macie2::model::security_hub_configuration::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for SecurityHubConfiguration
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn publish_classification_findings(self, input: bool) -> Self
pub fn publish_classification_findings(self, input: bool) -> Self
Specifies whether to publish sensitive data findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all sensitive data findings that weren't suppressed by a findings filter. The default value is false.
sourcepub fn set_publish_classification_findings(self, input: Option<bool>) -> Self
pub fn set_publish_classification_findings(self, input: Option<bool>) -> Self
Specifies whether to publish sensitive data findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all sensitive data findings that weren't suppressed by a findings filter. The default value is false.
sourcepub fn publish_policy_findings(self, input: bool) -> Self
pub fn publish_policy_findings(self, input: bool) -> Self
Specifies whether to publish policy findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all new and updated policy findings that weren't suppressed by a findings filter. The default value is true.
sourcepub fn set_publish_policy_findings(self, input: Option<bool>) -> Self
pub fn set_publish_policy_findings(self, input: Option<bool>) -> Self
Specifies whether to publish policy findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all new and updated policy findings that weren't suppressed by a findings filter. The default value is true.
sourcepub fn build(self) -> SecurityHubConfiguration
pub fn build(self) -> SecurityHubConfiguration
Consumes the builder and constructs a SecurityHubConfiguration
.