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

#include <UpdateFunctionConfigurationResult.h>

Public Member Functions

 UpdateFunctionConfigurationResult ()
 
 UpdateFunctionConfigurationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateFunctionConfigurationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetFunctionName () const
 
void SetFunctionName (const Aws::String &value)
 
void SetFunctionName (Aws::String &&value)
 
void SetFunctionName (const char *value)
 
UpdateFunctionConfigurationResultWithFunctionName (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithFunctionName (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithFunctionName (const char *value)
 
const Aws::StringGetFunctionArn () const
 
void SetFunctionArn (const Aws::String &value)
 
void SetFunctionArn (Aws::String &&value)
 
void SetFunctionArn (const char *value)
 
UpdateFunctionConfigurationResultWithFunctionArn (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithFunctionArn (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithFunctionArn (const char *value)
 
const RuntimeGetRuntime () const
 
void SetRuntime (const Runtime &value)
 
void SetRuntime (Runtime &&value)
 
UpdateFunctionConfigurationResultWithRuntime (const Runtime &value)
 
UpdateFunctionConfigurationResultWithRuntime (Runtime &&value)
 
const Aws::StringGetRole () const
 
void SetRole (const Aws::String &value)
 
void SetRole (Aws::String &&value)
 
void SetRole (const char *value)
 
UpdateFunctionConfigurationResultWithRole (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithRole (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithRole (const char *value)
 
const Aws::StringGetHandler () const
 
void SetHandler (const Aws::String &value)
 
void SetHandler (Aws::String &&value)
 
void SetHandler (const char *value)
 
UpdateFunctionConfigurationResultWithHandler (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithHandler (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithHandler (const char *value)
 
long long GetCodeSize () const
 
void SetCodeSize (long long value)
 
UpdateFunctionConfigurationResultWithCodeSize (long long value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
UpdateFunctionConfigurationResultWithDescription (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithDescription (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithDescription (const char *value)
 
int GetTimeout () const
 
void SetTimeout (int value)
 
UpdateFunctionConfigurationResultWithTimeout (int value)
 
int GetMemorySize () const
 
void SetMemorySize (int value)
 
UpdateFunctionConfigurationResultWithMemorySize (int value)
 
const Aws::StringGetLastModified () const
 
void SetLastModified (const Aws::String &value)
 
void SetLastModified (Aws::String &&value)
 
void SetLastModified (const char *value)
 
UpdateFunctionConfigurationResultWithLastModified (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithLastModified (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithLastModified (const char *value)
 
const Aws::StringGetCodeSha256 () const
 
void SetCodeSha256 (const Aws::String &value)
 
void SetCodeSha256 (Aws::String &&value)
 
void SetCodeSha256 (const char *value)
 
UpdateFunctionConfigurationResultWithCodeSha256 (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithCodeSha256 (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithCodeSha256 (const char *value)
 
const Aws::StringGetVersion () const
 
void SetVersion (const Aws::String &value)
 
void SetVersion (Aws::String &&value)
 
void SetVersion (const char *value)
 
UpdateFunctionConfigurationResultWithVersion (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithVersion (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithVersion (const char *value)
 
const VpcConfigResponseGetVpcConfig () const
 
void SetVpcConfig (const VpcConfigResponse &value)
 
void SetVpcConfig (VpcConfigResponse &&value)
 
UpdateFunctionConfigurationResultWithVpcConfig (const VpcConfigResponse &value)
 
UpdateFunctionConfigurationResultWithVpcConfig (VpcConfigResponse &&value)
 
const DeadLetterConfigGetDeadLetterConfig () const
 
void SetDeadLetterConfig (const DeadLetterConfig &value)
 
void SetDeadLetterConfig (DeadLetterConfig &&value)
 
UpdateFunctionConfigurationResultWithDeadLetterConfig (const DeadLetterConfig &value)
 
UpdateFunctionConfigurationResultWithDeadLetterConfig (DeadLetterConfig &&value)
 
const EnvironmentResponseGetEnvironment () const
 
void SetEnvironment (const EnvironmentResponse &value)
 
void SetEnvironment (EnvironmentResponse &&value)
 
UpdateFunctionConfigurationResultWithEnvironment (const EnvironmentResponse &value)
 
UpdateFunctionConfigurationResultWithEnvironment (EnvironmentResponse &&value)
 
const Aws::StringGetKMSKeyArn () const
 
void SetKMSKeyArn (const Aws::String &value)
 
void SetKMSKeyArn (Aws::String &&value)
 
void SetKMSKeyArn (const char *value)
 
UpdateFunctionConfigurationResultWithKMSKeyArn (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithKMSKeyArn (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithKMSKeyArn (const char *value)
 
const TracingConfigResponseGetTracingConfig () const
 
void SetTracingConfig (const TracingConfigResponse &value)
 
void SetTracingConfig (TracingConfigResponse &&value)
 
UpdateFunctionConfigurationResultWithTracingConfig (const TracingConfigResponse &value)
 
UpdateFunctionConfigurationResultWithTracingConfig (TracingConfigResponse &&value)
 
const Aws::StringGetMasterArn () const
 
void SetMasterArn (const Aws::String &value)
 
void SetMasterArn (Aws::String &&value)
 
void SetMasterArn (const char *value)
 
UpdateFunctionConfigurationResultWithMasterArn (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithMasterArn (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithMasterArn (const char *value)
 
const Aws::StringGetRevisionId () const
 
void SetRevisionId (const Aws::String &value)
 
void SetRevisionId (Aws::String &&value)
 
void SetRevisionId (const char *value)
 
UpdateFunctionConfigurationResultWithRevisionId (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithRevisionId (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithRevisionId (const char *value)
 
const Aws::Vector< Layer > & GetLayers () const
 
void SetLayers (const Aws::Vector< Layer > &value)
 
void SetLayers (Aws::Vector< Layer > &&value)
 
UpdateFunctionConfigurationResultWithLayers (const Aws::Vector< Layer > &value)
 
UpdateFunctionConfigurationResultWithLayers (Aws::Vector< Layer > &&value)
 
UpdateFunctionConfigurationResultAddLayers (const Layer &value)
 
UpdateFunctionConfigurationResultAddLayers (Layer &&value)
 
const StateGetState () const
 
void SetState (const State &value)
 
void SetState (State &&value)
 
UpdateFunctionConfigurationResultWithState (const State &value)
 
UpdateFunctionConfigurationResultWithState (State &&value)
 
const Aws::StringGetStateReason () const
 
void SetStateReason (const Aws::String &value)
 
void SetStateReason (Aws::String &&value)
 
void SetStateReason (const char *value)
 
UpdateFunctionConfigurationResultWithStateReason (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithStateReason (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithStateReason (const char *value)
 
const StateReasonCodeGetStateReasonCode () const
 
void SetStateReasonCode (const StateReasonCode &value)
 
void SetStateReasonCode (StateReasonCode &&value)
 
UpdateFunctionConfigurationResultWithStateReasonCode (const StateReasonCode &value)
 
UpdateFunctionConfigurationResultWithStateReasonCode (StateReasonCode &&value)
 
const LastUpdateStatusGetLastUpdateStatus () const
 
void SetLastUpdateStatus (const LastUpdateStatus &value)
 
void SetLastUpdateStatus (LastUpdateStatus &&value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatus (const LastUpdateStatus &value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatus (LastUpdateStatus &&value)
 
const Aws::StringGetLastUpdateStatusReason () const
 
void SetLastUpdateStatusReason (const Aws::String &value)
 
void SetLastUpdateStatusReason (Aws::String &&value)
 
void SetLastUpdateStatusReason (const char *value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatusReason (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatusReason (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatusReason (const char *value)
 
const LastUpdateStatusReasonCodeGetLastUpdateStatusReasonCode () const
 
void SetLastUpdateStatusReasonCode (const LastUpdateStatusReasonCode &value)
 
void SetLastUpdateStatusReasonCode (LastUpdateStatusReasonCode &&value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatusReasonCode (const LastUpdateStatusReasonCode &value)
 
UpdateFunctionConfigurationResultWithLastUpdateStatusReasonCode (LastUpdateStatusReasonCode &&value)
 
const Aws::Vector< FileSystemConfig > & GetFileSystemConfigs () const
 
void SetFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
void SetFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
UpdateFunctionConfigurationResultWithFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
UpdateFunctionConfigurationResultWithFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
UpdateFunctionConfigurationResultAddFileSystemConfigs (const FileSystemConfig &value)
 
UpdateFunctionConfigurationResultAddFileSystemConfigs (FileSystemConfig &&value)
 
const PackageTypeGetPackageType () const
 
void SetPackageType (const PackageType &value)
 
void SetPackageType (PackageType &&value)
 
UpdateFunctionConfigurationResultWithPackageType (const PackageType &value)
 
UpdateFunctionConfigurationResultWithPackageType (PackageType &&value)
 
const ImageConfigResponseGetImageConfigResponse () const
 
void SetImageConfigResponse (const ImageConfigResponse &value)
 
void SetImageConfigResponse (ImageConfigResponse &&value)
 
UpdateFunctionConfigurationResultWithImageConfigResponse (const ImageConfigResponse &value)
 
UpdateFunctionConfigurationResultWithImageConfigResponse (ImageConfigResponse &&value)
 
const Aws::StringGetSigningProfileVersionArn () const
 
void SetSigningProfileVersionArn (const Aws::String &value)
 
void SetSigningProfileVersionArn (Aws::String &&value)
 
void SetSigningProfileVersionArn (const char *value)
 
UpdateFunctionConfigurationResultWithSigningProfileVersionArn (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithSigningProfileVersionArn (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithSigningProfileVersionArn (const char *value)
 
const Aws::StringGetSigningJobArn () const
 
void SetSigningJobArn (const Aws::String &value)
 
void SetSigningJobArn (Aws::String &&value)
 
void SetSigningJobArn (const char *value)
 
UpdateFunctionConfigurationResultWithSigningJobArn (const Aws::String &value)
 
UpdateFunctionConfigurationResultWithSigningJobArn (Aws::String &&value)
 
UpdateFunctionConfigurationResultWithSigningJobArn (const char *value)
 

Detailed Description

Details about a function's configuration.

See Also:

AWS API Reference

Definition at line 46 of file UpdateFunctionConfigurationResult.h.

Constructor & Destructor Documentation

◆ UpdateFunctionConfigurationResult() [1/2]

Aws::Lambda::Model::UpdateFunctionConfigurationResult::UpdateFunctionConfigurationResult ( )

◆ UpdateFunctionConfigurationResult() [2/2]

Aws::Lambda::Model::UpdateFunctionConfigurationResult::UpdateFunctionConfigurationResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 921 of file UpdateFunctionConfigurationResult.h.

◆ AddFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 926 of file UpdateFunctionConfigurationResult.h.

◆ AddLayers() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::AddLayers ( const Layer value)
inline

The function's layers.

Definition at line 692 of file UpdateFunctionConfigurationResult.h.

◆ AddLayers() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::AddLayers ( Layer &&  value)
inline

The function's layers.

Definition at line 699 of file UpdateFunctionConfigurationResult.h.

◆ GetCodeSha256()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetCodeSha256 ( ) const
inline

The SHA256 hash of the function's deployment package.

Definition at line 364 of file UpdateFunctionConfigurationResult.h.

◆ GetCodeSize()

long long Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetCodeSize ( ) const
inline

The size of the function's deployment package, in bytes.

Definition at line 227 of file UpdateFunctionConfigurationResult.h.

◆ GetDeadLetterConfig()

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

The function's dead letter queue.

Definition at line 462 of file UpdateFunctionConfigurationResult.h.

◆ GetDescription()

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

The function's description.

Definition at line 243 of file UpdateFunctionConfigurationResult.h.

◆ GetEnvironment()

const EnvironmentResponse& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetEnvironment ( ) const
inline

The function's environment variables.

Definition at line 488 of file UpdateFunctionConfigurationResult.h.

◆ GetFileSystemConfigs()

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

Connection settings for an Amazon EFS file system.

Definition at line 896 of file UpdateFunctionConfigurationResult.h.

◆ GetFunctionArn()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetFunctionArn ( ) const
inline

The function's Amazon Resource Name (ARN).

Definition at line 93 of file UpdateFunctionConfigurationResult.h.

◆ GetFunctionName()

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

The name of the function.

Definition at line 57 of file UpdateFunctionConfigurationResult.h.

◆ GetHandler()

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

The function that Lambda calls to begin executing your function.

Definition at line 191 of file UpdateFunctionConfigurationResult.h.

◆ GetImageConfigResponse()

const ImageConfigResponse& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetImageConfigResponse ( ) const
inline

The function's image configuration values.

Definition at line 963 of file UpdateFunctionConfigurationResult.h.

◆ GetKMSKeyArn()

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 515 of file UpdateFunctionConfigurationResult.h.

◆ GetLastModified()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetLastModified ( ) const
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 316 of file UpdateFunctionConfigurationResult.h.

◆ GetLastUpdateStatus()

const LastUpdateStatus& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetLastUpdateStatus ( ) const
inline

The status of the last update that was performed on the function. This is first set to Successful after function creation completes.

Definition at line 804 of file UpdateFunctionConfigurationResult.h.

◆ GetLastUpdateStatusReason()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetLastUpdateStatusReason ( ) const
inline

The reason for the last update that was performed on the function.

Definition at line 834 of file UpdateFunctionConfigurationResult.h.

◆ GetLastUpdateStatusReasonCode()

const LastUpdateStatusReasonCode& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetLastUpdateStatusReasonCode ( ) const
inline

The reason code for the last update that was performed on the function.

Definition at line 870 of file UpdateFunctionConfigurationResult.h.

◆ GetLayers()

const Aws::Vector<Layer>& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetLayers ( ) const
inline

The function's layers.

Definition at line 657 of file UpdateFunctionConfigurationResult.h.

◆ GetMasterArn()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetMasterArn ( ) const
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 583 of file UpdateFunctionConfigurationResult.h.

◆ GetMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 298 of file UpdateFunctionConfigurationResult.h.

◆ GetPackageType()

const PackageType& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetPackageType ( ) const
inline

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

Definition at line 933 of file UpdateFunctionConfigurationResult.h.

◆ GetRevisionId()

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

The latest updated revision of the function or alias.

Definition at line 619 of file UpdateFunctionConfigurationResult.h.

◆ GetRole()

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

The function's execution role.

Definition at line 155 of file UpdateFunctionConfigurationResult.h.

◆ GetRuntime()

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

The runtime environment for the Lambda function.

Definition at line 129 of file UpdateFunctionConfigurationResult.h.

◆ GetSigningJobArn()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetSigningJobArn ( ) const
inline

The ARN of the signing job.

Definition at line 1025 of file UpdateFunctionConfigurationResult.h.

◆ GetSigningProfileVersionArn()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetSigningProfileVersionArn ( ) const
inline

The ARN of the signing profile version.

Definition at line 989 of file UpdateFunctionConfigurationResult.h.

◆ GetState()

const State& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetState ( ) const
inline

The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.

Definition at line 706 of file UpdateFunctionConfigurationResult.h.

◆ GetStateReason()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetStateReason ( ) const
inline

The reason for the function's current state.

Definition at line 736 of file UpdateFunctionConfigurationResult.h.

◆ GetStateReasonCode()

const StateReasonCode& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetStateReasonCode ( ) const
inline

The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.

Definition at line 773 of file UpdateFunctionConfigurationResult.h.

◆ GetTimeout()

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

The amount of time in seconds that Lambda allows a function to run before stopping it.

Definition at line 280 of file UpdateFunctionConfigurationResult.h.

◆ GetTracingConfig()

const TracingConfigResponse& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetTracingConfig ( ) const
inline

The function's AWS X-Ray tracing configuration.

Definition at line 557 of file UpdateFunctionConfigurationResult.h.

◆ GetVersion()

const Aws::String& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetVersion ( ) const
inline

The version of the Lambda function.

Definition at line 400 of file UpdateFunctionConfigurationResult.h.

◆ GetVpcConfig()

const VpcConfigResponse& Aws::Lambda::Model::UpdateFunctionConfigurationResult::GetVpcConfig ( ) const
inline

The function's networking configuration.

Definition at line 436 of file UpdateFunctionConfigurationResult.h.

◆ operator=()

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetCodeSha256() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetCodeSha256 ( Aws::String &&  value)
inline

The SHA256 hash of the function's deployment package.

Definition at line 374 of file UpdateFunctionConfigurationResult.h.

◆ SetCodeSha256() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetCodeSha256 ( const Aws::String value)
inline

The SHA256 hash of the function's deployment package.

Definition at line 369 of file UpdateFunctionConfigurationResult.h.

◆ SetCodeSha256() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetCodeSha256 ( const char *  value)
inline

The SHA256 hash of the function's deployment package.

Definition at line 379 of file UpdateFunctionConfigurationResult.h.

◆ SetCodeSize()

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetCodeSize ( long long  value)
inline

The size of the function's deployment package, in bytes.

Definition at line 232 of file UpdateFunctionConfigurationResult.h.

◆ SetDeadLetterConfig() [1/2]

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

The function's dead letter queue.

Definition at line 467 of file UpdateFunctionConfigurationResult.h.

◆ SetDeadLetterConfig() [2/2]

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

The function's dead letter queue.

Definition at line 472 of file UpdateFunctionConfigurationResult.h.

◆ SetDescription() [1/3]

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

The function's description.

Definition at line 253 of file UpdateFunctionConfigurationResult.h.

◆ SetDescription() [2/3]

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

The function's description.

Definition at line 248 of file UpdateFunctionConfigurationResult.h.

◆ SetDescription() [3/3]

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

The function's description.

Definition at line 258 of file UpdateFunctionConfigurationResult.h.

◆ SetEnvironment() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetEnvironment ( const EnvironmentResponse value)
inline

The function's environment variables.

Definition at line 493 of file UpdateFunctionConfigurationResult.h.

◆ SetEnvironment() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetEnvironment ( EnvironmentResponse &&  value)
inline

The function's environment variables.

Definition at line 498 of file UpdateFunctionConfigurationResult.h.

◆ SetFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 906 of file UpdateFunctionConfigurationResult.h.

◆ SetFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 901 of file UpdateFunctionConfigurationResult.h.

◆ SetFunctionArn() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetFunctionArn ( Aws::String &&  value)
inline

The function's Amazon Resource Name (ARN).

Definition at line 103 of file UpdateFunctionConfigurationResult.h.

◆ SetFunctionArn() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetFunctionArn ( const Aws::String value)
inline

The function's Amazon Resource Name (ARN).

Definition at line 98 of file UpdateFunctionConfigurationResult.h.

◆ SetFunctionArn() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetFunctionArn ( const char *  value)
inline

The function's Amazon Resource Name (ARN).

Definition at line 108 of file UpdateFunctionConfigurationResult.h.

◆ SetFunctionName() [1/3]

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

The name of the function.

Definition at line 67 of file UpdateFunctionConfigurationResult.h.

◆ SetFunctionName() [2/3]

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

The name of the function.

Definition at line 62 of file UpdateFunctionConfigurationResult.h.

◆ SetFunctionName() [3/3]

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

The name of the function.

Definition at line 72 of file UpdateFunctionConfigurationResult.h.

◆ SetHandler() [1/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 201 of file UpdateFunctionConfigurationResult.h.

◆ SetHandler() [2/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 196 of file UpdateFunctionConfigurationResult.h.

◆ SetHandler() [3/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 206 of file UpdateFunctionConfigurationResult.h.

◆ SetImageConfigResponse() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetImageConfigResponse ( const ImageConfigResponse value)
inline

The function's image configuration values.

Definition at line 968 of file UpdateFunctionConfigurationResult.h.

◆ SetImageConfigResponse() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetImageConfigResponse ( ImageConfigResponse &&  value)
inline

The function's image configuration values.

Definition at line 973 of file UpdateFunctionConfigurationResult.h.

◆ SetKMSKeyArn() [1/3]

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 527 of file UpdateFunctionConfigurationResult.h.

◆ SetKMSKeyArn() [2/3]

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 521 of file UpdateFunctionConfigurationResult.h.

◆ SetKMSKeyArn() [3/3]

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 533 of file UpdateFunctionConfigurationResult.h.

◆ SetLastModified() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastModified ( Aws::String &&  value)
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 330 of file UpdateFunctionConfigurationResult.h.

◆ SetLastModified() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastModified ( const Aws::String value)
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 323 of file UpdateFunctionConfigurationResult.h.

◆ SetLastModified() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastModified ( const char *  value)
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 337 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatus() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatus ( const LastUpdateStatus value)
inline

The status of the last update that was performed on the function. This is first set to Successful after function creation completes.

Definition at line 810 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatus() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatus ( LastUpdateStatus &&  value)
inline

The status of the last update that was performed on the function. This is first set to Successful after function creation completes.

Definition at line 816 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReason() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatusReason ( Aws::String &&  value)
inline

The reason for the last update that was performed on the function.

Definition at line 844 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReason() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatusReason ( const Aws::String value)
inline

The reason for the last update that was performed on the function.

Definition at line 839 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReason() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatusReason ( const char *  value)
inline

The reason for the last update that was performed on the function.

Definition at line 849 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReasonCode() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatusReasonCode ( const LastUpdateStatusReasonCode value)
inline

The reason code for the last update that was performed on the function.

Definition at line 875 of file UpdateFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReasonCode() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLastUpdateStatusReasonCode ( LastUpdateStatusReasonCode &&  value)
inline

The reason code for the last update that was performed on the function.

Definition at line 880 of file UpdateFunctionConfigurationResult.h.

◆ SetLayers() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLayers ( Aws::Vector< Layer > &&  value)
inline

The function's layers.

Definition at line 671 of file UpdateFunctionConfigurationResult.h.

◆ SetLayers() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetLayers ( const Aws::Vector< Layer > &  value)
inline

The function's layers.

Definition at line 664 of file UpdateFunctionConfigurationResult.h.

◆ SetMasterArn() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetMasterArn ( Aws::String &&  value)
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 593 of file UpdateFunctionConfigurationResult.h.

◆ SetMasterArn() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetMasterArn ( const Aws::String value)
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 588 of file UpdateFunctionConfigurationResult.h.

◆ SetMasterArn() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetMasterArn ( const char *  value)
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 598 of file UpdateFunctionConfigurationResult.h.

◆ SetMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 303 of file UpdateFunctionConfigurationResult.h.

◆ SetPackageType() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetPackageType ( const PackageType value)
inline

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

Definition at line 939 of file UpdateFunctionConfigurationResult.h.

◆ SetPackageType() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetPackageType ( PackageType &&  value)
inline

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

Definition at line 945 of file UpdateFunctionConfigurationResult.h.

◆ SetRevisionId() [1/3]

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

The latest updated revision of the function or alias.

Definition at line 629 of file UpdateFunctionConfigurationResult.h.

◆ SetRevisionId() [2/3]

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

The latest updated revision of the function or alias.

Definition at line 624 of file UpdateFunctionConfigurationResult.h.

◆ SetRevisionId() [3/3]

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

The latest updated revision of the function or alias.

Definition at line 634 of file UpdateFunctionConfigurationResult.h.

◆ SetRole() [1/3]

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

The function's execution role.

Definition at line 165 of file UpdateFunctionConfigurationResult.h.

◆ SetRole() [2/3]

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

The function's execution role.

Definition at line 160 of file UpdateFunctionConfigurationResult.h.

◆ SetRole() [3/3]

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

The function's execution role.

Definition at line 170 of file UpdateFunctionConfigurationResult.h.

◆ SetRuntime() [1/2]

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

The runtime environment for the Lambda function.

Definition at line 134 of file UpdateFunctionConfigurationResult.h.

◆ SetRuntime() [2/2]

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

The runtime environment for the Lambda function.

Definition at line 139 of file UpdateFunctionConfigurationResult.h.

◆ SetSigningJobArn() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetSigningJobArn ( Aws::String &&  value)
inline

The ARN of the signing job.

Definition at line 1035 of file UpdateFunctionConfigurationResult.h.

◆ SetSigningJobArn() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetSigningJobArn ( const Aws::String value)
inline

The ARN of the signing job.

Definition at line 1030 of file UpdateFunctionConfigurationResult.h.

◆ SetSigningJobArn() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetSigningJobArn ( const char *  value)
inline

The ARN of the signing job.

Definition at line 1040 of file UpdateFunctionConfigurationResult.h.

◆ SetSigningProfileVersionArn() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetSigningProfileVersionArn ( Aws::String &&  value)
inline

The ARN of the signing profile version.

Definition at line 999 of file UpdateFunctionConfigurationResult.h.

◆ SetSigningProfileVersionArn() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetSigningProfileVersionArn ( const Aws::String value)
inline

The ARN of the signing profile version.

Definition at line 994 of file UpdateFunctionConfigurationResult.h.

◆ SetSigningProfileVersionArn() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetSigningProfileVersionArn ( const char *  value)
inline

The ARN of the signing profile version.

Definition at line 1004 of file UpdateFunctionConfigurationResult.h.

◆ SetState() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetState ( const State value)
inline

The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.

Definition at line 712 of file UpdateFunctionConfigurationResult.h.

◆ SetState() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetState ( State &&  value)
inline

The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.

Definition at line 718 of file UpdateFunctionConfigurationResult.h.

◆ SetStateReason() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetStateReason ( Aws::String &&  value)
inline

The reason for the function's current state.

Definition at line 746 of file UpdateFunctionConfigurationResult.h.

◆ SetStateReason() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetStateReason ( const Aws::String value)
inline

The reason for the function's current state.

Definition at line 741 of file UpdateFunctionConfigurationResult.h.

◆ SetStateReason() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetStateReason ( const char *  value)
inline

The reason for the function's current state.

Definition at line 751 of file UpdateFunctionConfigurationResult.h.

◆ SetStateReasonCode() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetStateReasonCode ( const StateReasonCode value)
inline

The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.

Definition at line 779 of file UpdateFunctionConfigurationResult.h.

◆ SetStateReasonCode() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetStateReasonCode ( StateReasonCode &&  value)
inline

The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.

Definition at line 785 of file UpdateFunctionConfigurationResult.h.

◆ SetTimeout()

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

The amount of time in seconds that Lambda allows a function to run before stopping it.

Definition at line 286 of file UpdateFunctionConfigurationResult.h.

◆ SetTracingConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetTracingConfig ( const TracingConfigResponse value)
inline

The function's AWS X-Ray tracing configuration.

Definition at line 562 of file UpdateFunctionConfigurationResult.h.

◆ SetTracingConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetTracingConfig ( TracingConfigResponse &&  value)
inline

The function's AWS X-Ray tracing configuration.

Definition at line 567 of file UpdateFunctionConfigurationResult.h.

◆ SetVersion() [1/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetVersion ( Aws::String &&  value)
inline

The version of the Lambda function.

Definition at line 410 of file UpdateFunctionConfigurationResult.h.

◆ SetVersion() [2/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetVersion ( const Aws::String value)
inline

The version of the Lambda function.

Definition at line 405 of file UpdateFunctionConfigurationResult.h.

◆ SetVersion() [3/3]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetVersion ( const char *  value)
inline

The version of the Lambda function.

Definition at line 415 of file UpdateFunctionConfigurationResult.h.

◆ SetVpcConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetVpcConfig ( const VpcConfigResponse value)
inline

The function's networking configuration.

Definition at line 441 of file UpdateFunctionConfigurationResult.h.

◆ SetVpcConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionConfigurationResult::SetVpcConfig ( VpcConfigResponse &&  value)
inline

The function's networking configuration.

Definition at line 446 of file UpdateFunctionConfigurationResult.h.

◆ WithCodeSha256() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithCodeSha256 ( Aws::String &&  value)
inline

The SHA256 hash of the function's deployment package.

Definition at line 389 of file UpdateFunctionConfigurationResult.h.

◆ WithCodeSha256() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithCodeSha256 ( const Aws::String value)
inline

The SHA256 hash of the function's deployment package.

Definition at line 384 of file UpdateFunctionConfigurationResult.h.

◆ WithCodeSha256() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithCodeSha256 ( const char *  value)
inline

The SHA256 hash of the function's deployment package.

Definition at line 394 of file UpdateFunctionConfigurationResult.h.

◆ WithCodeSize()

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithCodeSize ( long long  value)
inline

The size of the function's deployment package, in bytes.

Definition at line 237 of file UpdateFunctionConfigurationResult.h.

◆ WithDeadLetterConfig() [1/2]

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

The function's dead letter queue.

Definition at line 477 of file UpdateFunctionConfigurationResult.h.

◆ WithDeadLetterConfig() [2/2]

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

The function's dead letter queue.

Definition at line 482 of file UpdateFunctionConfigurationResult.h.

◆ WithDescription() [1/3]

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

The function's description.

Definition at line 268 of file UpdateFunctionConfigurationResult.h.

◆ WithDescription() [2/3]

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

The function's description.

Definition at line 263 of file UpdateFunctionConfigurationResult.h.

◆ WithDescription() [3/3]

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

The function's description.

Definition at line 273 of file UpdateFunctionConfigurationResult.h.

◆ WithEnvironment() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithEnvironment ( const EnvironmentResponse value)
inline

The function's environment variables.

Definition at line 503 of file UpdateFunctionConfigurationResult.h.

◆ WithEnvironment() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithEnvironment ( EnvironmentResponse &&  value)
inline

The function's environment variables.

Definition at line 508 of file UpdateFunctionConfigurationResult.h.

◆ WithFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 916 of file UpdateFunctionConfigurationResult.h.

◆ WithFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 911 of file UpdateFunctionConfigurationResult.h.

◆ WithFunctionArn() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithFunctionArn ( Aws::String &&  value)
inline

The function's Amazon Resource Name (ARN).

Definition at line 118 of file UpdateFunctionConfigurationResult.h.

◆ WithFunctionArn() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithFunctionArn ( const Aws::String value)
inline

The function's Amazon Resource Name (ARN).

Definition at line 113 of file UpdateFunctionConfigurationResult.h.

◆ WithFunctionArn() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithFunctionArn ( const char *  value)
inline

The function's Amazon Resource Name (ARN).

Definition at line 123 of file UpdateFunctionConfigurationResult.h.

◆ WithFunctionName() [1/3]

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

The name of the function.

Definition at line 82 of file UpdateFunctionConfigurationResult.h.

◆ WithFunctionName() [2/3]

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

The name of the function.

Definition at line 77 of file UpdateFunctionConfigurationResult.h.

◆ WithFunctionName() [3/3]

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

The name of the function.

Definition at line 87 of file UpdateFunctionConfigurationResult.h.

◆ WithHandler() [1/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 216 of file UpdateFunctionConfigurationResult.h.

◆ WithHandler() [2/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 211 of file UpdateFunctionConfigurationResult.h.

◆ WithHandler() [3/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 221 of file UpdateFunctionConfigurationResult.h.

◆ WithImageConfigResponse() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithImageConfigResponse ( const ImageConfigResponse value)
inline

The function's image configuration values.

Definition at line 978 of file UpdateFunctionConfigurationResult.h.

◆ WithImageConfigResponse() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithImageConfigResponse ( ImageConfigResponse &&  value)
inline

The function's image configuration values.

Definition at line 983 of file UpdateFunctionConfigurationResult.h.

◆ WithKMSKeyArn() [1/3]

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 545 of file UpdateFunctionConfigurationResult.h.

◆ WithKMSKeyArn() [2/3]

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 539 of file UpdateFunctionConfigurationResult.h.

◆ WithKMSKeyArn() [3/3]

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

The KMS key that's used to encrypt the function's environment variables. This key is only returned if you've configured a customer managed CMK.

Definition at line 551 of file UpdateFunctionConfigurationResult.h.

◆ WithLastModified() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastModified ( Aws::String &&  value)
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 351 of file UpdateFunctionConfigurationResult.h.

◆ WithLastModified() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastModified ( const Aws::String value)
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 344 of file UpdateFunctionConfigurationResult.h.

◆ WithLastModified() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastModified ( const char *  value)
inline

The date and time that the function was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 358 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatus() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatus ( const LastUpdateStatus value)
inline

The status of the last update that was performed on the function. This is first set to Successful after function creation completes.

Definition at line 822 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatus() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatus ( LastUpdateStatus &&  value)
inline

The status of the last update that was performed on the function. This is first set to Successful after function creation completes.

Definition at line 828 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReason() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatusReason ( Aws::String &&  value)
inline

The reason for the last update that was performed on the function.

Definition at line 859 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReason() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatusReason ( const Aws::String value)
inline

The reason for the last update that was performed on the function.

Definition at line 854 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReason() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatusReason ( const char *  value)
inline

The reason for the last update that was performed on the function.

Definition at line 864 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReasonCode() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatusReasonCode ( const LastUpdateStatusReasonCode value)
inline

The reason code for the last update that was performed on the function.

Definition at line 885 of file UpdateFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReasonCode() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLastUpdateStatusReasonCode ( LastUpdateStatusReasonCode &&  value)
inline

The reason code for the last update that was performed on the function.

Definition at line 890 of file UpdateFunctionConfigurationResult.h.

◆ WithLayers() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLayers ( Aws::Vector< Layer > &&  value)
inline

The function's layers.

Definition at line 685 of file UpdateFunctionConfigurationResult.h.

◆ WithLayers() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithLayers ( const Aws::Vector< Layer > &  value)
inline

The function's layers.

Definition at line 678 of file UpdateFunctionConfigurationResult.h.

◆ WithMasterArn() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithMasterArn ( Aws::String &&  value)
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 608 of file UpdateFunctionConfigurationResult.h.

◆ WithMasterArn() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithMasterArn ( const Aws::String value)
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 603 of file UpdateFunctionConfigurationResult.h.

◆ WithMasterArn() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithMasterArn ( const char *  value)
inline

For Lambda@Edge functions, the ARN of the master function.

Definition at line 613 of file UpdateFunctionConfigurationResult.h.

◆ WithMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 308 of file UpdateFunctionConfigurationResult.h.

◆ WithPackageType() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithPackageType ( const PackageType value)
inline

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

Definition at line 951 of file UpdateFunctionConfigurationResult.h.

◆ WithPackageType() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithPackageType ( PackageType &&  value)
inline

The type of deployment package. Set to Image for container image and set Zip for .zip file archive.

Definition at line 957 of file UpdateFunctionConfigurationResult.h.

◆ WithRevisionId() [1/3]

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

The latest updated revision of the function or alias.

Definition at line 644 of file UpdateFunctionConfigurationResult.h.

◆ WithRevisionId() [2/3]

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

The latest updated revision of the function or alias.

Definition at line 639 of file UpdateFunctionConfigurationResult.h.

◆ WithRevisionId() [3/3]

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

The latest updated revision of the function or alias.

Definition at line 649 of file UpdateFunctionConfigurationResult.h.

◆ WithRole() [1/3]

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

The function's execution role.

Definition at line 180 of file UpdateFunctionConfigurationResult.h.

◆ WithRole() [2/3]

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

The function's execution role.

Definition at line 175 of file UpdateFunctionConfigurationResult.h.

◆ WithRole() [3/3]

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

The function's execution role.

Definition at line 185 of file UpdateFunctionConfigurationResult.h.

◆ WithRuntime() [1/2]

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

The runtime environment for the Lambda function.

Definition at line 144 of file UpdateFunctionConfigurationResult.h.

◆ WithRuntime() [2/2]

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

The runtime environment for the Lambda function.

Definition at line 149 of file UpdateFunctionConfigurationResult.h.

◆ WithSigningJobArn() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithSigningJobArn ( Aws::String &&  value)
inline

The ARN of the signing job.

Definition at line 1050 of file UpdateFunctionConfigurationResult.h.

◆ WithSigningJobArn() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithSigningJobArn ( const Aws::String value)
inline

The ARN of the signing job.

Definition at line 1045 of file UpdateFunctionConfigurationResult.h.

◆ WithSigningJobArn() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithSigningJobArn ( const char *  value)
inline

The ARN of the signing job.

Definition at line 1055 of file UpdateFunctionConfigurationResult.h.

◆ WithSigningProfileVersionArn() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithSigningProfileVersionArn ( Aws::String &&  value)
inline

The ARN of the signing profile version.

Definition at line 1014 of file UpdateFunctionConfigurationResult.h.

◆ WithSigningProfileVersionArn() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithSigningProfileVersionArn ( const Aws::String value)
inline

The ARN of the signing profile version.

Definition at line 1009 of file UpdateFunctionConfigurationResult.h.

◆ WithSigningProfileVersionArn() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithSigningProfileVersionArn ( const char *  value)
inline

The ARN of the signing profile version.

Definition at line 1019 of file UpdateFunctionConfigurationResult.h.

◆ WithState() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithState ( const State value)
inline

The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.

Definition at line 724 of file UpdateFunctionConfigurationResult.h.

◆ WithState() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithState ( State &&  value)
inline

The current state of the function. When the state is Inactive, you can reactivate the function by invoking it.

Definition at line 730 of file UpdateFunctionConfigurationResult.h.

◆ WithStateReason() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithStateReason ( Aws::String &&  value)
inline

The reason for the function's current state.

Definition at line 761 of file UpdateFunctionConfigurationResult.h.

◆ WithStateReason() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithStateReason ( const Aws::String value)
inline

The reason for the function's current state.

Definition at line 756 of file UpdateFunctionConfigurationResult.h.

◆ WithStateReason() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithStateReason ( const char *  value)
inline

The reason for the function's current state.

Definition at line 766 of file UpdateFunctionConfigurationResult.h.

◆ WithStateReasonCode() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithStateReasonCode ( const StateReasonCode value)
inline

The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.

Definition at line 791 of file UpdateFunctionConfigurationResult.h.

◆ WithStateReasonCode() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithStateReasonCode ( StateReasonCode &&  value)
inline

The reason code for the function's current state. When the code is Creating, you can't invoke or modify the function.

Definition at line 797 of file UpdateFunctionConfigurationResult.h.

◆ WithTimeout()

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

The amount of time in seconds that Lambda allows a function to run before stopping it.

Definition at line 292 of file UpdateFunctionConfigurationResult.h.

◆ WithTracingConfig() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithTracingConfig ( const TracingConfigResponse value)
inline

The function's AWS X-Ray tracing configuration.

Definition at line 572 of file UpdateFunctionConfigurationResult.h.

◆ WithTracingConfig() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithTracingConfig ( TracingConfigResponse &&  value)
inline

The function's AWS X-Ray tracing configuration.

Definition at line 577 of file UpdateFunctionConfigurationResult.h.

◆ WithVersion() [1/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithVersion ( Aws::String &&  value)
inline

The version of the Lambda function.

Definition at line 425 of file UpdateFunctionConfigurationResult.h.

◆ WithVersion() [2/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithVersion ( const Aws::String value)
inline

The version of the Lambda function.

Definition at line 420 of file UpdateFunctionConfigurationResult.h.

◆ WithVersion() [3/3]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithVersion ( const char *  value)
inline

The version of the Lambda function.

Definition at line 430 of file UpdateFunctionConfigurationResult.h.

◆ WithVpcConfig() [1/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithVpcConfig ( const VpcConfigResponse value)
inline

The function's networking configuration.

Definition at line 451 of file UpdateFunctionConfigurationResult.h.

◆ WithVpcConfig() [2/2]

UpdateFunctionConfigurationResult& Aws::Lambda::Model::UpdateFunctionConfigurationResult::WithVpcConfig ( VpcConfigResponse &&  value)
inline

The function's networking configuration.

Definition at line 456 of file UpdateFunctionConfigurationResult.h.


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