AWS SDK for C++  1.9.132
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 822 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 827 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 778 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 770 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 786 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 520 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 440 of file UpdateFunctionConfigurationRequest.h.

◆ FileSystemConfigsHasBeenSet()

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

Connection settings for an Amazon EFS file system.

Definition at line 797 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 511 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 434 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 792 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 Docker file.

Definition at line 836 of file UpdateFunctionConfigurationRequest.h.

◆ GetKMSKeyArn()

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

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

Definition at line 564 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 722 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 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.

◆ 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 664 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 471 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. For additional information, see Lambda execution environment.

Definition at line 302 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 X-Ray.

Definition at line 621 of file UpdateFunctionConfigurationRequest.h.

◆ GetVpcConfig()

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

For network connectivity to Amazon Web Services 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.

◆ 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 Docker file.

Definition at line 844 of file UpdateFunctionConfigurationRequest.h.

◆ KMSKeyArnHasBeenSet()

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

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

Definition at line 571 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 730 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 memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 348 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 671 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 477 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 529 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 538 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 446 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 452 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 807 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 802 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 Docker file.

Definition at line 852 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 Docker file.

Definition at line 860 of file UpdateFunctionConfigurationRequest.h.

◆ SetKMSKeyArn() [1/3]

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

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

Definition at line 585 of file UpdateFunctionConfigurationRequest.h.

◆ SetKMSKeyArn() [2/3]

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

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

Definition at line 578 of file UpdateFunctionConfigurationRequest.h.

◆ SetKMSKeyArn() [3/3]

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

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

Definition at line 592 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 746 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 738 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 memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 357 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 685 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 678 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 692 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 483 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 489 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. For additional information, see Lambda execution environment.

Definition at line 320 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 X-Ray.

Definition at line 635 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 X-Ray.

Definition at line 642 of file UpdateFunctionConfigurationRequest.h.

◆ SetVpcConfig() [1/2]

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

For network connectivity to Amazon Web Services 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.

◆ SetVpcConfig() [2/2]

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

For network connectivity to Amazon Web Services 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.

◆ 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. For additional information, see Lambda execution environment.

Definition at line 311 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 X-Ray.

Definition at line 628 of file UpdateFunctionConfigurationRequest.h.

◆ VpcConfigHasBeenSet()

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

For network connectivity to Amazon Web Services 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.

◆ 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 547 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 556 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 458 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 464 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 817 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 812 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 Docker file.

Definition at line 868 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 Docker file.

Definition at line 876 of file UpdateFunctionConfigurationRequest.h.

◆ WithKMSKeyArn() [1/3]

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

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

Definition at line 606 of file UpdateFunctionConfigurationRequest.h.

◆ WithKMSKeyArn() [2/3]

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

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

Definition at line 599 of file UpdateFunctionConfigurationRequest.h.

◆ WithKMSKeyArn() [3/3]

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

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

Definition at line 613 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 762 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 754 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 memory also increases its CPU allocation. The default value is 128 MB. The value can be any multiple of 1 MB.

Definition at line 366 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 706 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 699 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 713 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 495 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 501 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. For additional information, see Lambda execution environment.

Definition at line 329 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 X-Ray.

Definition at line 649 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 X-Ray.

Definition at line 656 of file UpdateFunctionConfigurationRequest.h.

◆ WithVpcConfig() [1/2]

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

For network connectivity to Amazon Web Services 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 417 of file UpdateFunctionConfigurationRequest.h.

◆ WithVpcConfig() [2/2]

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

For network connectivity to Amazon Web Services 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 427 of file UpdateFunctionConfigurationRequest.h.


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