7#include <aws/macie2/Macie2_EXPORTS.h>
8#include <aws/macie2/model/MatchingBucket.h>
43 template <
typename MatchingBucketT = MatchingBucket>
45 m_matchingBucketHasBeenSet =
true;
46 m_matchingBucket = std::forward<MatchingBucketT>(value);
48 template <
typename MatchingBucketT = MatchingBucket>
56 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