7#include <aws/cleanrooms/CleanRooms_EXPORTS.h>
8#include <aws/cleanrooms/model/InheritedAdditionalAnalyses.h>
9#include <aws/cleanrooms/model/InheritedAllowedAdditionalAnalyses.h>
10#include <aws/cleanrooms/model/InheritedAllowedResultReceivers.h>
11#include <aws/cleanrooms/model/InheritedDisallowedOutputColumns.h>
44 template <
typename AdditionalAnalysesT = InheritedAdditionalAnalyses>
46 m_additionalAnalysesHasBeenSet =
true;
47 m_additionalAnalyses = std::forward<AdditionalAnalysesT>(value);
49 template <
typename AdditionalAnalysesT = InheritedAdditionalAnalyses>
62 template <
typename AllowedAdditionalAnalysesT = InheritedAllowedAdditionalAnalyses>
64 m_allowedAdditionalAnalysesHasBeenSet =
true;
65 m_allowedAdditionalAnalyses = std::forward<AllowedAdditionalAnalysesT>(value);
67 template <
typename AllowedAdditionalAnalysesT = InheritedAllowedAdditionalAnalyses>
80 template <
typename AllowedResultReceiversT = InheritedAllowedResultReceivers>
82 m_allowedResultReceiversHasBeenSet =
true;
83 m_allowedResultReceivers = std::forward<AllowedResultReceiversT>(value);
85 template <
typename AllowedResultReceiversT = InheritedAllowedResultReceivers>
98 template <
typename DisallowedOutputColumnsT = InheritedDisallowedOutputColumns>
100 m_disallowedOutputColumnsHasBeenSet =
true;
101 m_disallowedOutputColumns = std::forward<DisallowedOutputColumnsT>(value);
103 template <
typename DisallowedOutputColumnsT = InheritedDisallowedOutputColumns>
117 bool m_additionalAnalysesHasBeenSet =
false;
118 bool m_allowedAdditionalAnalysesHasBeenSet =
false;
119 bool m_allowedResultReceiversHasBeenSet =
false;
120 bool m_disallowedOutputColumnsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue