AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::OpsWorks::Model::ChefConfiguration Class Reference

#include <ChefConfiguration.h>

Public Member Functions

 ChefConfiguration ()
 
 ChefConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
ChefConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetManageBerkshelf () const
 
bool ManageBerkshelfHasBeenSet () const
 
void SetManageBerkshelf (bool value)
 
ChefConfigurationWithManageBerkshelf (bool value)
 
const Aws::StringGetBerkshelfVersion () const
 
bool BerkshelfVersionHasBeenSet () const
 
void SetBerkshelfVersion (const Aws::String &value)
 
void SetBerkshelfVersion (Aws::String &&value)
 
void SetBerkshelfVersion (const char *value)
 
ChefConfigurationWithBerkshelfVersion (const Aws::String &value)
 
ChefConfigurationWithBerkshelfVersion (Aws::String &&value)
 
ChefConfigurationWithBerkshelfVersion (const char *value)
 

Detailed Description

Describes the Chef configuration.

See Also:

AWS API Reference

Definition at line 31 of file ChefConfiguration.h.

Constructor & Destructor Documentation

◆ ChefConfiguration() [1/2]

Aws::OpsWorks::Model::ChefConfiguration::ChefConfiguration ( )

◆ ChefConfiguration() [2/2]

Aws::OpsWorks::Model::ChefConfiguration::ChefConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BerkshelfVersionHasBeenSet()

bool Aws::OpsWorks::Model::ChefConfiguration::BerkshelfVersionHasBeenSet ( ) const
inline

The Berkshelf version.

Definition at line 69 of file ChefConfiguration.h.

◆ GetBerkshelfVersion()

const Aws::String& Aws::OpsWorks::Model::ChefConfiguration::GetBerkshelfVersion ( ) const
inline

The Berkshelf version.

Definition at line 64 of file ChefConfiguration.h.

◆ GetManageBerkshelf()

bool Aws::OpsWorks::Model::ChefConfiguration::GetManageBerkshelf ( ) const
inline

Whether to enable Berkshelf.

Definition at line 43 of file ChefConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::OpsWorks::Model::ChefConfiguration::Jsonize ( ) const

◆ ManageBerkshelfHasBeenSet()

bool Aws::OpsWorks::Model::ChefConfiguration::ManageBerkshelfHasBeenSet ( ) const
inline

Whether to enable Berkshelf.

Definition at line 48 of file ChefConfiguration.h.

◆ operator=()

ChefConfiguration& Aws::OpsWorks::Model::ChefConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBerkshelfVersion() [1/3]

void Aws::OpsWorks::Model::ChefConfiguration::SetBerkshelfVersion ( const Aws::String value)
inline

The Berkshelf version.

Definition at line 74 of file ChefConfiguration.h.

◆ SetBerkshelfVersion() [2/3]

void Aws::OpsWorks::Model::ChefConfiguration::SetBerkshelfVersion ( Aws::String &&  value)
inline

The Berkshelf version.

Definition at line 79 of file ChefConfiguration.h.

◆ SetBerkshelfVersion() [3/3]

void Aws::OpsWorks::Model::ChefConfiguration::SetBerkshelfVersion ( const char *  value)
inline

The Berkshelf version.

Definition at line 84 of file ChefConfiguration.h.

◆ SetManageBerkshelf()

void Aws::OpsWorks::Model::ChefConfiguration::SetManageBerkshelf ( bool  value)
inline

Whether to enable Berkshelf.

Definition at line 53 of file ChefConfiguration.h.

◆ WithBerkshelfVersion() [1/3]

ChefConfiguration& Aws::OpsWorks::Model::ChefConfiguration::WithBerkshelfVersion ( const Aws::String value)
inline

The Berkshelf version.

Definition at line 89 of file ChefConfiguration.h.

◆ WithBerkshelfVersion() [2/3]

ChefConfiguration& Aws::OpsWorks::Model::ChefConfiguration::WithBerkshelfVersion ( Aws::String &&  value)
inline

The Berkshelf version.

Definition at line 94 of file ChefConfiguration.h.

◆ WithBerkshelfVersion() [3/3]

ChefConfiguration& Aws::OpsWorks::Model::ChefConfiguration::WithBerkshelfVersion ( const char *  value)
inline

The Berkshelf version.

Definition at line 99 of file ChefConfiguration.h.

◆ WithManageBerkshelf()

ChefConfiguration& Aws::OpsWorks::Model::ChefConfiguration::WithManageBerkshelf ( bool  value)
inline

Whether to enable Berkshelf.

Definition at line 58 of file ChefConfiguration.h.


The documentation for this class was generated from the following file: