7#include <aws/apprunner/AppRunner_EXPORTS.h>
8#include <aws/apprunner/model/CodeConfigurationValues.h>
9#include <aws/apprunner/model/ConfigurationSource.h>
49 m_configurationSourceHasBeenSet =
true;
50 m_configurationSource = value;
67 template <
typename CodeConfigurationValuesT = CodeConfigurationValues>
69 m_codeConfigurationValuesHasBeenSet =
true;
70 m_codeConfigurationValues = std::forward<CodeConfigurationValuesT>(value);
72 template <
typename CodeConfigurationValuesT = CodeConfigurationValues>
81 CodeConfigurationValues m_codeConfigurationValues;
82 bool m_configurationSourceHasBeenSet =
false;
83 bool m_codeConfigurationValuesHasBeenSet =
false;
AWS_APPRUNNER_API CodeConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
CodeConfiguration & WithCodeConfigurationValues(CodeConfigurationValuesT &&value)
CodeConfiguration & WithConfigurationSource(ConfigurationSource value)
void SetCodeConfigurationValues(CodeConfigurationValuesT &&value)
AWS_APPRUNNER_API Aws::Utils::Json::JsonValue Jsonize() const
ConfigurationSource GetConfigurationSource() const
const CodeConfigurationValues & GetCodeConfigurationValues() const
void SetConfigurationSource(ConfigurationSource value)
bool ConfigurationSourceHasBeenSet() const
AWS_APPRUNNER_API CodeConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_APPRUNNER_API CodeConfiguration()=default
bool CodeConfigurationValuesHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue