AWS SDK for C++  1.9.46
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lambda::Model::UpdateFunctionConfigurationRequest Class Reference

#include <UpdateFunctionConfigurationRequest.h>

+ Inheritance diagram for Aws::Lambda::Model::UpdateFunctionConfigurationRequest:

Public Member Functions

 UpdateFunctionConfigurationRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetFunctionName () const
 
bool FunctionNameHasBeenSet () const
 
void SetFunctionName (const Aws::String &value)
 
void SetFunctionName (Aws::String &&value)
 
void SetFunctionName (const char *value)
 
UpdateFunctionConfigurationRequestWithFunctionName (const Aws::String &value)
 
UpdateFunctionConfigurationRequestWithFunctionName (Aws::String &&value)
 
UpdateFunctionConfigurationRequestWithFunctionName (const char *value)
 
const Aws::StringGetRole () const
 
bool RoleHasBeenSet () const
 
void SetRole (const Aws::String &value)
 
void SetRole (Aws::String &&value)
 
void SetRole (const char *value)
 
UpdateFunctionConfigurationRequestWithRole (const Aws::String &value)
 
UpdateFunctionConfigurationRequestWithRole (Aws::String &&value)
 
UpdateFunctionConfigurationRequestWithRole (const char *value)
 
const Aws::StringGetHandler () const
 
bool HandlerHasBeenSet () const
 
void SetHandler (const Aws::String &value)
 
void SetHandler (Aws::String &&value)
 
void SetHandler (const char *value)
 
UpdateFunctionConfigurationRequestWithHandler (const Aws::String &value)
 
UpdateFunctionConfigurationRequestWithHandler (Aws::String &&value)
 
UpdateFunctionConfigurationRequestWithHandler (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
UpdateFunctionConfigurationRequestWithDescription (const Aws::String &value)
 
UpdateFunctionConfigurationRequestWithDescription (Aws::String &&value)
 
UpdateFunctionConfigurationRequestWithDescription (const char *value)
 
int GetTimeout () const
 
bool TimeoutHasBeenSet () const
 
void SetTimeout (int value)
 
UpdateFunctionConfigurationRequestWithTimeout (int value)
 
int GetMemorySize () const
 
bool MemorySizeHasBeenSet () const
 
void SetMemorySize (int value)
 
UpdateFunctionConfigurationRequestWithMemorySize (int value)
 
const VpcConfigGetVpcConfig () const
 
bool VpcConfigHasBeenSet () const
 
void SetVpcConfig (const VpcConfig &value)
 
void SetVpcConfig (VpcConfig &&value)
 
UpdateFunctionConfigurationRequestWithVpcConfig (const VpcConfig &value)
 
UpdateFunctionConfigurationRequestWithVpcConfig (VpcConfig &&value)
 
const EnvironmentGetEnvironment () const
 
bool EnvironmentHasBeenSet () const
 
void SetEnvironment (const Environment &value)
 
void SetEnvironment (Environment &&value)
 
UpdateFunctionConfigurationRequestWithEnvironment (const Environment &value)
 
UpdateFunctionConfigurationRequestWithEnvironment (Environment &&value)
 
const RuntimeGetRuntime () const
 
bool RuntimeHasBeenSet () const
 
void SetRuntime (const Runtime &value)
 
void SetRuntime (Runtime &&value)
 
UpdateFunctionConfigurationRequestWithRuntime (const Runtime &value)
 
UpdateFunctionConfigurationRequestWithRuntime (Runtime &&value)
 
const DeadLetterConfigGetDeadLetterConfig () const
 
bool DeadLetterConfigHasBeenSet () const
 
void SetDeadLetterConfig (const DeadLetterConfig &value)
 
void SetDeadLetterConfig (DeadLetterConfig &&value)
 
UpdateFunctionConfigurationRequestWithDeadLetterConfig (const DeadLetterConfig &value)
 
UpdateFunctionConfigurationRequestWithDeadLetterConfig (DeadLetterConfig &&value)
 
const Aws::StringGetKMSKeyArn () const
 
bool KMSKeyArnHasBeenSet () const
 
void SetKMSKeyArn (const Aws::String &value)
 
void SetKMSKeyArn (Aws::String &&value)
 
void SetKMSKeyArn (const char *value)
 
UpdateFunctionConfigurationRequestWithKMSKeyArn (const Aws::String &value)
 
UpdateFunctionConfigurationRequestWithKMSKeyArn (Aws::String &&value)
 
UpdateFunctionConfigurationRequestWithKMSKeyArn (const char *value)
 
const TracingConfigGetTracingConfig () const
 
bool TracingConfigHasBeenSet () const
 
void SetTracingConfig (const TracingConfig &value)
 
void SetTracingConfig (TracingConfig &&value)
 
UpdateFunctionConfigurationRequestWithTracingConfig (const TracingConfig &value)
 
UpdateFunctionConfigurationRequestWithTracingConfig (TracingConfig &&value)
 
const Aws::StringGetRevisionId () const
 
bool RevisionIdHasBeenSet () const
 
void SetRevisionId (const Aws::String &value)
 
void SetRevisionId (Aws::String &&value)
 
void SetRevisionId (const char *value)
 
UpdateFunctionConfigurationRequestWithRevisionId (const Aws::String &value)
 
UpdateFunctionConfigurationRequestWithRevisionId (Aws::String &&value)
 
UpdateFunctionConfigurationRequestWithRevisionId (const char *value)
 
const Aws::Vector< Aws::String > & GetLayers () const
 
bool LayersHasBeenSet () const
 
void SetLayers (const Aws::Vector< Aws::String > &value)
 
void SetLayers (Aws::Vector< Aws::String > &&value)
 
UpdateFunctionConfigurationRequestWithLayers (const Aws::Vector< Aws::String > &value)
 
UpdateFunctionConfigurationRequestWithLayers (Aws::Vector< Aws::String > &&value)
 
UpdateFunctionConfigurationRequestAddLayers (const Aws::String &value)
 
UpdateFunctionConfigurationRequestAddLayers (Aws::String &&value)
 
UpdateFunctionConfigurationRequestAddLayers (const char *value)
 
const Aws::Vector< FileSystemConfig > & GetFileSystemConfigs () const
 
bool FileSystemConfigsHasBeenSet () const
 
void SetFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
void SetFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
UpdateFunctionConfigurationRequestWithFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
UpdateFunctionConfigurationRequestWithFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
UpdateFunctionConfigurationRequestAddFileSystemConfigs (const FileSystemConfig &value)
 
UpdateFunctionConfigurationRequestAddFileSystemConfigs (FileSystemConfig &&value)
 
const ImageConfigGetImageConfig () const
 
bool ImageConfigHasBeenSet () const
 
void SetImageConfig (const ImageConfig &value)
 
void SetImageConfig (ImageConfig &&value)
 
UpdateFunctionConfigurationRequestWithImageConfig (const ImageConfig &value)
 
UpdateFunctionConfigurationRequestWithImageConfig (ImageConfig &&value)
 
- Public Member Functions inherited from Aws::Lambda::LambdaRequest
virtual ~LambdaRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Lambda::LambdaRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 29 of file UpdateFunctionConfigurationRequest.h.

Constructor & Destructor Documentation

◆ UpdateFunctionConfigurationRequest()

Aws::Lambda::Model::UpdateFunctionConfigurationRequest::UpdateFunctionConfigurationRequest ( )

Member Function Documentation

◆ AddFileSystemConfigs() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::AddFileSystemConfigs ( const FileSystemConfig value)
inline

Connection settings for an Amazon EFS file system.

Definition at line 796 of file UpdateFunctionConfigurationRequest.h.

◆ AddFileSystemConfigs() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::AddFileSystemConfigs ( FileSystemConfig &&  value)
inline

Connection settings for an Amazon EFS file system.

Definition at line 801 of file UpdateFunctionConfigurationRequest.h.

◆ AddLayers() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::AddLayers ( Aws::String &&  value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 752 of file UpdateFunctionConfigurationRequest.h.

◆ AddLayers() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::AddLayers ( const Aws::String value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 744 of file UpdateFunctionConfigurationRequest.h.

◆ AddLayers() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::AddLayers ( const char *  value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 760 of file UpdateFunctionConfigurationRequest.h.

◆ DeadLetterConfigHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::DeadLetterConfigHasBeenSet ( ) const
inline

A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. For more information, see Dead Letter Queues.

Definition at line 500 of file UpdateFunctionConfigurationRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::DescriptionHasBeenSet ( ) const
inline

A description of the function.

Definition at line 262 of file UpdateFunctionConfigurationRequest.h.

◆ EnvironmentHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::EnvironmentHasBeenSet ( ) const
inline

Environment variables that are accessible from function code during execution.

Definition at line 420 of file UpdateFunctionConfigurationRequest.h.

◆ FileSystemConfigsHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::FileSystemConfigsHasBeenSet ( ) const
inline

Connection settings for an Amazon EFS file system.

Definition at line 771 of file UpdateFunctionConfigurationRequest.h.

◆ FunctionNameHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::FunctionNameHasBeenSet ( ) const
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 65 of file UpdateFunctionConfigurationRequest.h.

◆ GetDeadLetterConfig()

const DeadLetterConfig& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetDeadLetterConfig ( ) const
inline

A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. For more information, see Dead Letter Queues.

Definition at line 491 of file UpdateFunctionConfigurationRequest.h.

◆ GetDescription()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetDescription ( ) const
inline

A description of the function.

Definition at line 257 of file UpdateFunctionConfigurationRequest.h.

◆ GetEnvironment()

const Environment& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetEnvironment ( ) const
inline

Environment variables that are accessible from function code during execution.

Definition at line 414 of file UpdateFunctionConfigurationRequest.h.

◆ GetFileSystemConfigs()

const Aws::Vector<FileSystemConfig>& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetFileSystemConfigs ( ) const
inline

Connection settings for an Amazon EFS file system.

Definition at line 766 of file UpdateFunctionConfigurationRequest.h.

◆ GetFunctionName()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetFunctionName ( ) const
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 53 of file UpdateFunctionConfigurationRequest.h.

◆ GetHandler()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetHandler ( ) const
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 188 of file UpdateFunctionConfigurationRequest.h.

◆ GetImageConfig()

const ImageConfig& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetImageConfig ( ) const
inline

Container image configuration values that override the values in the container image Dockerfile.

Definition at line 810 of file UpdateFunctionConfigurationRequest.h.

◆ GetKMSKeyArn()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetKMSKeyArn ( ) const
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 544 of file UpdateFunctionConfigurationRequest.h.

◆ GetLayers()

const Aws::Vector<Aws::String>& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetLayers ( ) const
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 696 of file UpdateFunctionConfigurationRequest.h.

◆ GetMemorySize()

int Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetMemorySize ( ) const
inline

The amount of memory available to the function at runtime. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 325 of file UpdateFunctionConfigurationRequest.h.

◆ GetRevisionId()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetRevisionId ( ) const
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 638 of file UpdateFunctionConfigurationRequest.h.

◆ GetRole()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetRole ( ) const
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 143 of file UpdateFunctionConfigurationRequest.h.

◆ GetRuntime()

const Runtime& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetRuntime ( ) const
inline

The identifier of the function's runtime.

Definition at line 451 of file UpdateFunctionConfigurationRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 38 of file UpdateFunctionConfigurationRequest.h.

◆ GetTimeout()

int Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetTimeout ( ) const
inline

The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.

Definition at line 299 of file UpdateFunctionConfigurationRequest.h.

◆ GetTracingConfig()

const TracingConfig& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetTracingConfig ( ) const
inline

Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.

Definition at line 600 of file UpdateFunctionConfigurationRequest.h.

◆ GetVpcConfig()

const VpcConfig& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::GetVpcConfig ( ) const
inline

For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. When you connect a function to a VPC, it can only access resources and the internet through that VPC. For more information, see VPC Settings.

Definition at line 357 of file UpdateFunctionConfigurationRequest.h.

◆ HandlerHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::HandlerHasBeenSet ( ) const
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 197 of file UpdateFunctionConfigurationRequest.h.

◆ ImageConfigHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::ImageConfigHasBeenSet ( ) const
inline

Container image configuration values that override the values in the container image Dockerfile.

Definition at line 818 of file UpdateFunctionConfigurationRequest.h.

◆ KMSKeyArnHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::KMSKeyArnHasBeenSet ( ) const
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 551 of file UpdateFunctionConfigurationRequest.h.

◆ LayersHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::LayersHasBeenSet ( ) const
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 704 of file UpdateFunctionConfigurationRequest.h.

◆ MemorySizeHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::MemorySizeHasBeenSet ( ) const
inline

The amount of memory available to the function at runtime. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 332 of file UpdateFunctionConfigurationRequest.h.

◆ RevisionIdHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::RevisionIdHasBeenSet ( ) const
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 645 of file UpdateFunctionConfigurationRequest.h.

◆ RoleHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::RoleHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 148 of file UpdateFunctionConfigurationRequest.h.

◆ RuntimeHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::RuntimeHasBeenSet ( ) const
inline

The identifier of the function's runtime.

Definition at line 457 of file UpdateFunctionConfigurationRequest.h.

◆ SerializePayload()

Aws::String Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetDeadLetterConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetDeadLetterConfig ( const DeadLetterConfig value)
inline

A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. For more information, see Dead Letter Queues.

Definition at line 509 of file UpdateFunctionConfigurationRequest.h.

◆ SetDeadLetterConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetDeadLetterConfig ( DeadLetterConfig &&  value)
inline

A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. For more information, see Dead Letter Queues.

Definition at line 518 of file UpdateFunctionConfigurationRequest.h.

◆ SetDescription() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetDescription ( Aws::String &&  value)
inline

A description of the function.

Definition at line 272 of file UpdateFunctionConfigurationRequest.h.

◆ SetDescription() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetDescription ( const Aws::String value)
inline

A description of the function.

Definition at line 267 of file UpdateFunctionConfigurationRequest.h.

◆ SetDescription() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetDescription ( const char *  value)
inline

A description of the function.

Definition at line 277 of file UpdateFunctionConfigurationRequest.h.

◆ SetEnvironment() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetEnvironment ( const Environment value)
inline

Environment variables that are accessible from function code during execution.

Definition at line 426 of file UpdateFunctionConfigurationRequest.h.

◆ SetEnvironment() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetEnvironment ( Environment &&  value)
inline

Environment variables that are accessible from function code during execution.

Definition at line 432 of file UpdateFunctionConfigurationRequest.h.

◆ SetFileSystemConfigs() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetFileSystemConfigs ( Aws::Vector< FileSystemConfig > &&  value)
inline

Connection settings for an Amazon EFS file system.

Definition at line 781 of file UpdateFunctionConfigurationRequest.h.

◆ SetFileSystemConfigs() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetFileSystemConfigs ( const Aws::Vector< FileSystemConfig > &  value)
inline

Connection settings for an Amazon EFS file system.

Definition at line 776 of file UpdateFunctionConfigurationRequest.h.

◆ SetFunctionName() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetFunctionName ( Aws::String &&  value)
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 89 of file UpdateFunctionConfigurationRequest.h.

◆ SetFunctionName() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetFunctionName ( const Aws::String value)
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 77 of file UpdateFunctionConfigurationRequest.h.

◆ SetFunctionName() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetFunctionName ( const char *  value)
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 101 of file UpdateFunctionConfigurationRequest.h.

◆ SetHandler() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetHandler ( Aws::String &&  value)
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 215 of file UpdateFunctionConfigurationRequest.h.

◆ SetHandler() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetHandler ( const Aws::String value)
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 206 of file UpdateFunctionConfigurationRequest.h.

◆ SetHandler() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetHandler ( const char *  value)
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 224 of file UpdateFunctionConfigurationRequest.h.

◆ SetImageConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetImageConfig ( const ImageConfig value)
inline

Container image configuration values that override the values in the container image Dockerfile.

Definition at line 826 of file UpdateFunctionConfigurationRequest.h.

◆ SetImageConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetImageConfig ( ImageConfig &&  value)
inline

Container image configuration values that override the values in the container image Dockerfile.

Definition at line 834 of file UpdateFunctionConfigurationRequest.h.

◆ SetKMSKeyArn() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetKMSKeyArn ( Aws::String &&  value)
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 565 of file UpdateFunctionConfigurationRequest.h.

◆ SetKMSKeyArn() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetKMSKeyArn ( const Aws::String value)
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 558 of file UpdateFunctionConfigurationRequest.h.

◆ SetKMSKeyArn() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetKMSKeyArn ( const char *  value)
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 572 of file UpdateFunctionConfigurationRequest.h.

◆ SetLayers() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetLayers ( Aws::Vector< Aws::String > &&  value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 720 of file UpdateFunctionConfigurationRequest.h.

◆ SetLayers() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetLayers ( const Aws::Vector< Aws::String > &  value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 712 of file UpdateFunctionConfigurationRequest.h.

◆ SetMemorySize()

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetMemorySize ( int  value)
inline

The amount of memory available to the function at runtime. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 339 of file UpdateFunctionConfigurationRequest.h.

◆ SetRevisionId() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRevisionId ( Aws::String &&  value)
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 659 of file UpdateFunctionConfigurationRequest.h.

◆ SetRevisionId() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRevisionId ( const Aws::String value)
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 652 of file UpdateFunctionConfigurationRequest.h.

◆ SetRevisionId() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRevisionId ( const char *  value)
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 666 of file UpdateFunctionConfigurationRequest.h.

◆ SetRole() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRole ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 158 of file UpdateFunctionConfigurationRequest.h.

◆ SetRole() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRole ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 153 of file UpdateFunctionConfigurationRequest.h.

◆ SetRole() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRole ( const char *  value)
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 163 of file UpdateFunctionConfigurationRequest.h.

◆ SetRuntime() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRuntime ( const Runtime value)
inline

The identifier of the function's runtime.

Definition at line 463 of file UpdateFunctionConfigurationRequest.h.

◆ SetRuntime() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetRuntime ( Runtime &&  value)
inline

The identifier of the function's runtime.

Definition at line 469 of file UpdateFunctionConfigurationRequest.h.

◆ SetTimeout()

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetTimeout ( int  value)
inline

The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.

Definition at line 311 of file UpdateFunctionConfigurationRequest.h.

◆ SetTracingConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetTracingConfig ( const TracingConfig value)
inline

Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.

Definition at line 612 of file UpdateFunctionConfigurationRequest.h.

◆ SetTracingConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetTracingConfig ( TracingConfig &&  value)
inline

Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.

Definition at line 618 of file UpdateFunctionConfigurationRequest.h.

◆ SetVpcConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetVpcConfig ( const VpcConfig value)
inline

For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. When you connect a function to a VPC, it can only access resources and the internet through that VPC. For more information, see VPC Settings.

Definition at line 377 of file UpdateFunctionConfigurationRequest.h.

◆ SetVpcConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationRequest::SetVpcConfig ( VpcConfig &&  value)
inline

For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. When you connect a function to a VPC, it can only access resources and the internet through that VPC. For more information, see VPC Settings.

Definition at line 387 of file UpdateFunctionConfigurationRequest.h.

◆ TimeoutHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::TimeoutHasBeenSet ( ) const
inline

The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.

Definition at line 305 of file UpdateFunctionConfigurationRequest.h.

◆ TracingConfigHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::TracingConfigHasBeenSet ( ) const
inline

Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.

Definition at line 606 of file UpdateFunctionConfigurationRequest.h.

◆ VpcConfigHasBeenSet()

bool Aws::Lambda::Model::UpdateFunctionConfigurationRequest::VpcConfigHasBeenSet ( ) const
inline

For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. When you connect a function to a VPC, it can only access resources and the internet through that VPC. For more information, see VPC Settings.

Definition at line 367 of file UpdateFunctionConfigurationRequest.h.

◆ WithDeadLetterConfig() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithDeadLetterConfig ( const DeadLetterConfig value)
inline

A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. For more information, see Dead Letter Queues.

Definition at line 527 of file UpdateFunctionConfigurationRequest.h.

◆ WithDeadLetterConfig() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithDeadLetterConfig ( DeadLetterConfig &&  value)
inline

A dead letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing. For more information, see Dead Letter Queues.

Definition at line 536 of file UpdateFunctionConfigurationRequest.h.

◆ WithDescription() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithDescription ( Aws::String &&  value)
inline

A description of the function.

Definition at line 287 of file UpdateFunctionConfigurationRequest.h.

◆ WithDescription() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithDescription ( const Aws::String value)
inline

A description of the function.

Definition at line 282 of file UpdateFunctionConfigurationRequest.h.

◆ WithDescription() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithDescription ( const char *  value)
inline

A description of the function.

Definition at line 292 of file UpdateFunctionConfigurationRequest.h.

◆ WithEnvironment() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithEnvironment ( const Environment value)
inline

Environment variables that are accessible from function code during execution.

Definition at line 438 of file UpdateFunctionConfigurationRequest.h.

◆ WithEnvironment() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithEnvironment ( Environment &&  value)
inline

Environment variables that are accessible from function code during execution.

Definition at line 444 of file UpdateFunctionConfigurationRequest.h.

◆ WithFileSystemConfigs() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithFileSystemConfigs ( Aws::Vector< FileSystemConfig > &&  value)
inline

Connection settings for an Amazon EFS file system.

Definition at line 791 of file UpdateFunctionConfigurationRequest.h.

◆ WithFileSystemConfigs() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithFileSystemConfigs ( const Aws::Vector< FileSystemConfig > &  value)
inline

Connection settings for an Amazon EFS file system.

Definition at line 786 of file UpdateFunctionConfigurationRequest.h.

◆ WithFunctionName() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithFunctionName ( Aws::String &&  value)
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 125 of file UpdateFunctionConfigurationRequest.h.

◆ WithFunctionName() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithFunctionName ( const Aws::String value)
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 113 of file UpdateFunctionConfigurationRequest.h.

◆ WithFunctionName() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithFunctionName ( const char *  value)
inline

The name of the Lambda function.

Name formats

  • Function name - my-function.

  • Function ARN - arn:aws:lambda:us-west-2:123456789012:function:my-function.

  • Partial ARN - 123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

Definition at line 137 of file UpdateFunctionConfigurationRequest.h.

◆ WithHandler() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithHandler ( Aws::String &&  value)
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 242 of file UpdateFunctionConfigurationRequest.h.

◆ WithHandler() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithHandler ( const Aws::String value)
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 233 of file UpdateFunctionConfigurationRequest.h.

◆ WithHandler() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithHandler ( const char *  value)
inline

The name of the method within your code that Lambda calls to execute your function. The format includes the file name. It can also include namespaces and other qualifiers, depending on the runtime. For more information, see Programming Model.

Definition at line 251 of file UpdateFunctionConfigurationRequest.h.

◆ WithImageConfig() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithImageConfig ( const ImageConfig value)
inline

Container image configuration values that override the values in the container image Dockerfile.

Definition at line 842 of file UpdateFunctionConfigurationRequest.h.

◆ WithImageConfig() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithImageConfig ( ImageConfig &&  value)
inline

Container image configuration values that override the values in the container image Dockerfile.

Definition at line 850 of file UpdateFunctionConfigurationRequest.h.

◆ WithKMSKeyArn() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithKMSKeyArn ( Aws::String &&  value)
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 586 of file UpdateFunctionConfigurationRequest.h.

◆ WithKMSKeyArn() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithKMSKeyArn ( const Aws::String value)
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 579 of file UpdateFunctionConfigurationRequest.h.

◆ WithKMSKeyArn() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithKMSKeyArn ( const char *  value)
inline

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Definition at line 593 of file UpdateFunctionConfigurationRequest.h.

◆ WithLayers() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithLayers ( Aws::Vector< Aws::String > &&  value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 736 of file UpdateFunctionConfigurationRequest.h.

◆ WithLayers() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithLayers ( const Aws::Vector< Aws::String > &  value)
inline

A list of function layers to add to the function's execution environment. Specify each layer by its ARN, including the version.

Definition at line 728 of file UpdateFunctionConfigurationRequest.h.

◆ WithMemorySize()

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithMemorySize ( int  value)
inline

The amount of memory available to the function at runtime. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 346 of file UpdateFunctionConfigurationRequest.h.

◆ WithRevisionId() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRevisionId ( Aws::String &&  value)
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 680 of file UpdateFunctionConfigurationRequest.h.

◆ WithRevisionId() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRevisionId ( const Aws::String value)
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 673 of file UpdateFunctionConfigurationRequest.h.

◆ WithRevisionId() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRevisionId ( const char *  value)
inline

Only update the function if the revision ID matches the ID that's specified. Use this option to avoid modifying a function that has changed since you last read it.

Definition at line 687 of file UpdateFunctionConfigurationRequest.h.

◆ WithRole() [1/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRole ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 173 of file UpdateFunctionConfigurationRequest.h.

◆ WithRole() [2/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRole ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 168 of file UpdateFunctionConfigurationRequest.h.

◆ WithRole() [3/3]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRole ( const char *  value)
inline

The Amazon Resource Name (ARN) of the function's execution role.

Definition at line 178 of file UpdateFunctionConfigurationRequest.h.

◆ WithRuntime() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRuntime ( const Runtime value)
inline

The identifier of the function's runtime.

Definition at line 475 of file UpdateFunctionConfigurationRequest.h.

◆ WithRuntime() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithRuntime ( Runtime &&  value)
inline

The identifier of the function's runtime.

Definition at line 481 of file UpdateFunctionConfigurationRequest.h.

◆ WithTimeout()

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithTimeout ( int  value)
inline

The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.

Definition at line 317 of file UpdateFunctionConfigurationRequest.h.

◆ WithTracingConfig() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithTracingConfig ( const TracingConfig value)
inline

Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.

Definition at line 624 of file UpdateFunctionConfigurationRequest.h.

◆ WithTracingConfig() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithTracingConfig ( TracingConfig &&  value)
inline

Set Mode to Active to sample and trace a subset of incoming requests with AWS X-Ray.

Definition at line 630 of file UpdateFunctionConfigurationRequest.h.

◆ WithVpcConfig() [1/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithVpcConfig ( const VpcConfig value)
inline

For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. When you connect a function to a VPC, it can only access resources and the internet through that VPC. For more information, see VPC Settings.

Definition at line 397 of file UpdateFunctionConfigurationRequest.h.

◆ WithVpcConfig() [2/2]

UpdateFunctionConfigurationRequest& Aws::Lambda::Model::UpdateFunctionConfigurationRequest::WithVpcConfig ( VpcConfig &&  value)
inline

For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC. When you connect a function to a VPC, it can only access resources and the internet through that VPC. For more information, see VPC Settings.

Definition at line 407 of file UpdateFunctionConfigurationRequest.h.


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