7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/model/ParameterValueType.h>
9#include <aws/securityhub/model/ParameterValue.h>
75 bool m_valueTypeHasBeenSet =
false;
78 bool m_valueHasBeenSet =
false;
ParameterConfiguration & WithValueType(ParameterValueType &&value)
void SetValue(const ParameterValue &value)
void SetValueType(const ParameterValueType &value)
AWS_SECURITYHUB_API ParameterConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_SECURITYHUB_API ParameterConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
ParameterConfiguration & WithValue(const ParameterValue &value)
void SetValueType(ParameterValueType &&value)
ParameterConfiguration & WithValueType(const ParameterValueType &value)
AWS_SECURITYHUB_API ParameterConfiguration()
void SetValue(ParameterValue &&value)
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
const ParameterValueType & GetValueType() const
const ParameterValue & GetValue() const
bool ValueTypeHasBeenSet() const
bool ValueHasBeenSet() const
ParameterConfiguration & WithValue(ParameterValue &&value)
Aws::Utils::Json::JsonValue JsonValue