7#include <aws/opsworks/OpsWorks_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
46 inline void SetManageBerkshelf(
bool value) { m_manageBerkshelfHasBeenSet =
true; m_manageBerkshelf = value; }
58 inline void SetBerkshelfVersion(
const char* value) { m_berkshelfVersionHasBeenSet =
true; m_berkshelfVersion.assign(value); }
65 bool m_manageBerkshelf;
66 bool m_manageBerkshelfHasBeenSet =
false;
69 bool m_berkshelfVersionHasBeenSet =
false;
bool BerkshelfVersionHasBeenSet() const
void SetBerkshelfVersion(Aws::String &&value)
const Aws::String & GetBerkshelfVersion() const
AWS_OPSWORKS_API ChefConfiguration()
AWS_OPSWORKS_API Aws::Utils::Json::JsonValue Jsonize() const
ChefConfiguration & WithBerkshelfVersion(Aws::String &&value)
bool GetManageBerkshelf() const
ChefConfiguration & WithBerkshelfVersion(const Aws::String &value)
bool ManageBerkshelfHasBeenSet() const
void SetBerkshelfVersion(const char *value)
void SetManageBerkshelf(bool value)
AWS_OPSWORKS_API ChefConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
ChefConfiguration & WithManageBerkshelf(bool value)
void SetBerkshelfVersion(const Aws::String &value)
AWS_OPSWORKS_API ChefConfiguration(Aws::Utils::Json::JsonView jsonValue)
ChefConfiguration & WithBerkshelfVersion(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue