7#include <aws/observabilityadmin/ObservabilityAdmin_EXPORTS.h>
8#include <aws/observabilityadmin/model/MskEnhancedMonitoringLevel.h>
19namespace ObservabilityAdmin {
42 m_enhancedMonitoringHasBeenSet =
true;
43 m_enhancedMonitoring = value;
52 bool m_enhancedMonitoringHasBeenSet =
false;
bool EnhancedMonitoringHasBeenSet() const
MskEnhancedMonitoringLevel GetEnhancedMonitoring() const
AWS_OBSERVABILITYADMIN_API MskMonitoringParameters(Aws::Utils::Json::JsonView jsonValue)
AWS_OBSERVABILITYADMIN_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_OBSERVABILITYADMIN_API MskMonitoringParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_OBSERVABILITYADMIN_API MskMonitoringParameters()=default
MskMonitoringParameters & WithEnhancedMonitoring(MskEnhancedMonitoringLevel value)
void SetEnhancedMonitoring(MskEnhancedMonitoringLevel value)
MskEnhancedMonitoringLevel
Aws::Utils::Json::JsonValue JsonValue