7#include <aws/macie2/Macie2_EXPORTS.h>
8#include <aws/macie2/model/S3ClassificationScopeExclusion.h>
41 template <
typename ExcludesT = S3ClassificationScopeExclusion>
43 m_excludesHasBeenSet =
true;
44 m_excludes = std::forward<ExcludesT>(value);
46 template <
typename ExcludesT = S3ClassificationScopeExclusion>
54 bool m_excludesHasBeenSet =
false;
AWS_MACIE2_API S3ClassificationScope()=default
AWS_MACIE2_API S3ClassificationScope & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_MACIE2_API S3ClassificationScope(Aws::Utils::Json::JsonView jsonValue)
bool ExcludesHasBeenSet() const
void SetExcludes(ExcludesT &&value)
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
const S3ClassificationScopeExclusion & GetExcludes() const
S3ClassificationScope & WithExcludes(ExcludesT &&value)
Aws::Utils::Json::JsonValue JsonValue