7#include <aws/fis/FIS_EXPORTS.h>
8#include <aws/fis/model/ExperimentTemplateCloudWatchLogsLogConfigurationInput.h>
9#include <aws/fis/model/ExperimentTemplateS3LogConfigurationInput.h>
48 template<
typename CloudWatchLogsConfigurationT = ExperimentTemplateCloudWatchLogsLogConfigurationInput>
49 void SetCloudWatchLogsConfiguration(CloudWatchLogsConfigurationT&& value) { m_cloudWatchLogsConfigurationHasBeenSet =
true; m_cloudWatchLogsConfiguration = std::forward<CloudWatchLogsConfigurationT>(value); }
50 template<
typename CloudWatchLogsConfigurationT = ExperimentTemplateCloudWatchLogsLogConfigurationInput>
60 template<
typename S3ConfigurationT = ExperimentTemplateS3LogConfigurationInput>
61 void SetS3Configuration(S3ConfigurationT&& value) { m_s3ConfigurationHasBeenSet =
true; m_s3Configuration = std::forward<S3ConfigurationT>(value); }
62 template<
typename S3ConfigurationT = ExperimentTemplateS3LogConfigurationInput>
72 inline void SetLogSchemaVersion(
int value) { m_logSchemaVersionHasBeenSet =
true; m_logSchemaVersion = value; }
78 bool m_cloudWatchLogsConfigurationHasBeenSet =
false;
81 bool m_s3ConfigurationHasBeenSet =
false;
83 int m_logSchemaVersion{0};
84 bool m_logSchemaVersionHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue