7#include <aws/macie2/Macie2_EXPORTS.h>
8#include <aws/macie2/model/MatchingBucket.h>
49 template<
typename MatchingBucketT = MatchingBucket>
50 void SetMatchingBucket(MatchingBucketT&& value) { m_matchingBucketHasBeenSet =
true; m_matchingBucket = std::forward<MatchingBucketT>(value); }
51 template<
typename MatchingBucketT = MatchingBucket>
57 bool m_matchingBucketHasBeenSet =
false;
AWS_MACIE2_API MatchingResource()=default
bool MatchingBucketHasBeenSet() const
AWS_MACIE2_API MatchingResource(Aws::Utils::Json::JsonView jsonValue)
const MatchingBucket & GetMatchingBucket() const
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
MatchingResource & WithMatchingBucket(MatchingBucketT &&value)
void SetMatchingBucket(MatchingBucketT &&value)
AWS_MACIE2_API MatchingResource & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue