69 inline void SetFunctionName(
const char* value) { m_functionNameHasBeenSet =
true; m_functionName.assign(value); }
164 inline void SetRole(
const char* value) { m_roleHasBeenSet =
true; m_role.assign(value); }
231 inline void SetHandler(
const char* value) { m_handlerHasBeenSet =
true; m_handler.assign(value); }
310 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
342 inline void SetTimeout(
int value) { m_timeoutHasBeenSet =
true; m_timeout = value; }
369 inline void SetMemorySize(
int value) { m_memorySizeHasBeenSet =
true; m_memorySize = value; }
391 inline void SetPublish(
bool value) { m_publishHasBeenSet =
true; m_publish = value; }
441 bool m_functionNameHasBeenSet;
443 bool m_runtimeHasBeenSet;
445 bool m_roleHasBeenSet;
447 bool m_handlerHasBeenSet;
449 bool m_codeHasBeenSet;
451 bool m_descriptionHasBeenSet;
453 bool m_timeoutHasBeenSet;
455 bool m_memorySizeHasBeenSet;
457 bool m_publishHasBeenSet;
459 bool m_vpcConfigHasBeenSet;
void SetTimeout(int value)
CreateFunctionRequest & WithRole(const Aws::String &value)
void SetFunctionName(Aws::String &&value)
CreateFunctionRequest & WithVpcConfig(const VpcConfig &value)
CreateFunctionRequest & WithCode(FunctionCode &&value)
const Aws::String & GetFunctionName() const
CreateFunctionRequest & WithRuntime(const Runtime &value)
CreateFunctionRequest & WithHandler(const Aws::String &value)
CreateFunctionRequest & WithFunctionName(Aws::String &&value)
void SetPublish(bool value)
CreateFunctionRequest & WithPublish(bool value)
CreateFunctionRequest & WithRuntime(Runtime &&value)
const Aws::String & GetRole() const
CreateFunctionRequest & WithDescription(const char *value)
void SetDescription(Aws::String &&value)
CreateFunctionRequest & WithMemorySize(int value)
CreateFunctionRequest & WithFunctionName(const char *value)
CreateFunctionRequest & WithRole(Aws::String &&value)
void SetFunctionName(const Aws::String &value)
CreateFunctionRequest & WithHandler(Aws::String &&value)
const FunctionCode & GetCode() const
void SetRole(Aws::String &&value)
CreateFunctionRequest & WithFunctionName(const Aws::String &value)
const VpcConfig & GetVpcConfig() const
void SetRuntime(Runtime &&value)
void SetCode(FunctionCode &&value)
const Aws::String & GetHandler() const
CreateFunctionRequest & WithVpcConfig(VpcConfig &&value)
CreateFunctionRequest & WithCode(const FunctionCode &value)
const Runtime & GetRuntime() const
CreateFunctionRequest & WithRole(const char *value)
void SetRole(const Aws::String &value)
int GetMemorySize() const
void SetRuntime(const Runtime &value)
void SetHandler(const Aws::String &value)
CreateFunctionRequest & WithTimeout(int value)
void SetFunctionName(const char *value)
CreateFunctionRequest & WithDescription(Aws::String &&value)
void SetHandler(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetDescription(const Aws::String &value)
void SetVpcConfig(VpcConfig &&value)
const Aws::String & GetDescription() const
CreateFunctionRequest & WithHandler(const char *value)
void SetDescription(const char *value)
void SetHandler(const char *value)
void SetCode(const FunctionCode &value)
void SetRole(const char *value)
CreateFunctionRequest & WithDescription(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetMemorySize(int value)
void SetVpcConfig(const VpcConfig &value)