7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/CloudWatchLogsLogGroupArnConfigDetails.h>
56 bool m_cloudWatchLogsLogGroupArnHasBeenSet =
false;
void SetCloudWatchLogsLogGroupArn(const CloudWatchLogsLogGroupArnConfigDetails &value)
void SetCloudWatchLogsLogGroupArn(CloudWatchLogsLogGroupArnConfigDetails &&value)
AwsRoute53QueryLoggingConfigDetails & WithCloudWatchLogsLogGroupArn(const CloudWatchLogsLogGroupArnConfigDetails &value)
AWS_SECURITYHUB_API AwsRoute53QueryLoggingConfigDetails()
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SECURITYHUB_API AwsRoute53QueryLoggingConfigDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API AwsRoute53QueryLoggingConfigDetails(Aws::Utils::Json::JsonView jsonValue)
bool CloudWatchLogsLogGroupArnHasBeenSet() const
AwsRoute53QueryLoggingConfigDetails & WithCloudWatchLogsLogGroupArn(CloudWatchLogsLogGroupArnConfigDetails &&value)
const CloudWatchLogsLogGroupArnConfigDetails & GetCloudWatchLogsLogGroupArn() const
Aws::Utils::Json::JsonValue JsonValue