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

#include <GetFunctionConfigurationResult.h>

Public Member Functions

 GetFunctionConfigurationResult ()
 
 GetFunctionConfigurationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetFunctionConfigurationResultoperator= (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)
 
GetFunctionConfigurationResultWithFunctionName (const Aws::String &value)
 
GetFunctionConfigurationResultWithFunctionName (Aws::String &&value)
 
GetFunctionConfigurationResultWithFunctionName (const char *value)
 
const Aws::StringGetFunctionArn () const
 
void SetFunctionArn (const Aws::String &value)
 
void SetFunctionArn (Aws::String &&value)
 
void SetFunctionArn (const char *value)
 
GetFunctionConfigurationResultWithFunctionArn (const Aws::String &value)
 
GetFunctionConfigurationResultWithFunctionArn (Aws::String &&value)
 
GetFunctionConfigurationResultWithFunctionArn (const char *value)
 
const RuntimeGetRuntime () const
 
void SetRuntime (const Runtime &value)
 
void SetRuntime (Runtime &&value)
 
GetFunctionConfigurationResultWithRuntime (const Runtime &value)
 
GetFunctionConfigurationResultWithRuntime (Runtime &&value)
 
const Aws::StringGetRole () const
 
void SetRole (const Aws::String &value)
 
void SetRole (Aws::String &&value)
 
void SetRole (const char *value)
 
GetFunctionConfigurationResultWithRole (const Aws::String &value)
 
GetFunctionConfigurationResultWithRole (Aws::String &&value)
 
GetFunctionConfigurationResultWithRole (const char *value)
 
const Aws::StringGetHandler () const
 
void SetHandler (const Aws::String &value)
 
void SetHandler (Aws::String &&value)
 
void SetHandler (const char *value)
 
GetFunctionConfigurationResultWithHandler (const Aws::String &value)
 
GetFunctionConfigurationResultWithHandler (Aws::String &&value)
 
GetFunctionConfigurationResultWithHandler (const char *value)
 
long long GetCodeSize () const
 
void SetCodeSize (long long value)
 
GetFunctionConfigurationResultWithCodeSize (long long value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
GetFunctionConfigurationResultWithDescription (const Aws::String &value)
 
GetFunctionConfigurationResultWithDescription (Aws::String &&value)
 
GetFunctionConfigurationResultWithDescription (const char *value)
 
int GetTimeout () const
 
void SetTimeout (int value)
 
GetFunctionConfigurationResultWithTimeout (int value)
 
int GetMemorySize () const
 
void SetMemorySize (int value)
 
GetFunctionConfigurationResultWithMemorySize (int value)
 
const Aws::StringGetLastModified () const
 
void SetLastModified (const Aws::String &value)
 
void SetLastModified (Aws::String &&value)
 
void SetLastModified (const char *value)
 
GetFunctionConfigurationResultWithLastModified (const Aws::String &value)
 
GetFunctionConfigurationResultWithLastModified (Aws::String &&value)
 
GetFunctionConfigurationResultWithLastModified (const char *value)
 
const Aws::StringGetCodeSha256 () const
 
void SetCodeSha256 (const Aws::String &value)
 
void SetCodeSha256 (Aws::String &&value)
 
void SetCodeSha256 (const char *value)
 
GetFunctionConfigurationResultWithCodeSha256 (const Aws::String &value)
 
GetFunctionConfigurationResultWithCodeSha256 (Aws::String &&value)
 
GetFunctionConfigurationResultWithCodeSha256 (const char *value)
 
const Aws::StringGetVersion () const
 
void SetVersion (const Aws::String &value)
 
void SetVersion (Aws::String &&value)
 
void SetVersion (const char *value)
 
GetFunctionConfigurationResultWithVersion (const Aws::String &value)
 
GetFunctionConfigurationResultWithVersion (Aws::String &&value)
 
GetFunctionConfigurationResultWithVersion (const char *value)
 
const VpcConfigResponseGetVpcConfig () const
 
void SetVpcConfig (const VpcConfigResponse &value)
 
void SetVpcConfig (VpcConfigResponse &&value)
 
GetFunctionConfigurationResultWithVpcConfig (const VpcConfigResponse &value)
 
GetFunctionConfigurationResultWithVpcConfig (VpcConfigResponse &&value)
 
const DeadLetterConfigGetDeadLetterConfig () const
 
void SetDeadLetterConfig (const DeadLetterConfig &value)
 
void SetDeadLetterConfig (DeadLetterConfig &&value)
 
GetFunctionConfigurationResultWithDeadLetterConfig (const DeadLetterConfig &value)
 
GetFunctionConfigurationResultWithDeadLetterConfig (DeadLetterConfig &&value)
 
const EnvironmentResponseGetEnvironment () const
 
void SetEnvironment (const EnvironmentResponse &value)
 
void SetEnvironment (EnvironmentResponse &&value)
 
GetFunctionConfigurationResultWithEnvironment (const EnvironmentResponse &value)
 
GetFunctionConfigurationResultWithEnvironment (EnvironmentResponse &&value)
 
const Aws::StringGetKMSKeyArn () const
 
void SetKMSKeyArn (const Aws::String &value)
 
void SetKMSKeyArn (Aws::String &&value)
 
void SetKMSKeyArn (const char *value)
 
GetFunctionConfigurationResultWithKMSKeyArn (const Aws::String &value)
 
GetFunctionConfigurationResultWithKMSKeyArn (Aws::String &&value)
 
GetFunctionConfigurationResultWithKMSKeyArn (const char *value)
 
const TracingConfigResponseGetTracingConfig () const
 
void SetTracingConfig (const TracingConfigResponse &value)
 
void SetTracingConfig (TracingConfigResponse &&value)
 
GetFunctionConfigurationResultWithTracingConfig (const TracingConfigResponse &value)
 
GetFunctionConfigurationResultWithTracingConfig (TracingConfigResponse &&value)
 
const Aws::StringGetMasterArn () const
 
void SetMasterArn (const Aws::String &value)
 
void SetMasterArn (Aws::String &&value)
 
void SetMasterArn (const char *value)
 
GetFunctionConfigurationResultWithMasterArn (const Aws::String &value)
 
GetFunctionConfigurationResultWithMasterArn (Aws::String &&value)
 
GetFunctionConfigurationResultWithMasterArn (const char *value)
 
const Aws::StringGetRevisionId () const
 
void SetRevisionId (const Aws::String &value)
 
void SetRevisionId (Aws::String &&value)
 
void SetRevisionId (const char *value)
 
GetFunctionConfigurationResultWithRevisionId (const Aws::String &value)
 
GetFunctionConfigurationResultWithRevisionId (Aws::String &&value)
 
GetFunctionConfigurationResultWithRevisionId (const char *value)
 
const Aws::Vector< Layer > & GetLayers () const
 
void SetLayers (const Aws::Vector< Layer > &value)
 
void SetLayers (Aws::Vector< Layer > &&value)
 
GetFunctionConfigurationResultWithLayers (const Aws::Vector< Layer > &value)
 
GetFunctionConfigurationResultWithLayers (Aws::Vector< Layer > &&value)
 
GetFunctionConfigurationResultAddLayers (const Layer &value)
 
GetFunctionConfigurationResultAddLayers (Layer &&value)
 
const StateGetState () const
 
void SetState (const State &value)
 
void SetState (State &&value)
 
GetFunctionConfigurationResultWithState (const State &value)
 
GetFunctionConfigurationResultWithState (State &&value)
 
const Aws::StringGetStateReason () const
 
void SetStateReason (const Aws::String &value)
 
void SetStateReason (Aws::String &&value)
 
void SetStateReason (const char *value)
 
GetFunctionConfigurationResultWithStateReason (const Aws::String &value)
 
GetFunctionConfigurationResultWithStateReason (Aws::String &&value)
 
GetFunctionConfigurationResultWithStateReason (const char *value)
 
const StateReasonCodeGetStateReasonCode () const
 
void SetStateReasonCode (const StateReasonCode &value)
 
void SetStateReasonCode (StateReasonCode &&value)
 
GetFunctionConfigurationResultWithStateReasonCode (const StateReasonCode &value)
 
GetFunctionConfigurationResultWithStateReasonCode (StateReasonCode &&value)
 
const LastUpdateStatusGetLastUpdateStatus () const
 
void SetLastUpdateStatus (const LastUpdateStatus &value)
 
void SetLastUpdateStatus (LastUpdateStatus &&value)
 
GetFunctionConfigurationResultWithLastUpdateStatus (const LastUpdateStatus &value)
 
GetFunctionConfigurationResultWithLastUpdateStatus (LastUpdateStatus &&value)
 
const Aws::StringGetLastUpdateStatusReason () const
 
void SetLastUpdateStatusReason (const Aws::String &value)
 
void SetLastUpdateStatusReason (Aws::String &&value)
 
void SetLastUpdateStatusReason (const char *value)
 
GetFunctionConfigurationResultWithLastUpdateStatusReason (const Aws::String &value)
 
GetFunctionConfigurationResultWithLastUpdateStatusReason (Aws::String &&value)
 
GetFunctionConfigurationResultWithLastUpdateStatusReason (const char *value)
 
const LastUpdateStatusReasonCodeGetLastUpdateStatusReasonCode () const
 
void SetLastUpdateStatusReasonCode (const LastUpdateStatusReasonCode &value)
 
void SetLastUpdateStatusReasonCode (LastUpdateStatusReasonCode &&value)
 
GetFunctionConfigurationResultWithLastUpdateStatusReasonCode (const LastUpdateStatusReasonCode &value)
 
GetFunctionConfigurationResultWithLastUpdateStatusReasonCode (LastUpdateStatusReasonCode &&value)
 
const Aws::Vector< FileSystemConfig > & GetFileSystemConfigs () const
 
void SetFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
void SetFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
GetFunctionConfigurationResultWithFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
GetFunctionConfigurationResultWithFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
GetFunctionConfigurationResultAddFileSystemConfigs (const FileSystemConfig &value)
 
GetFunctionConfigurationResultAddFileSystemConfigs (FileSystemConfig &&value)
 
const PackageTypeGetPackageType () const
 
void SetPackageType (const PackageType &value)
 
void SetPackageType (PackageType &&value)
 
GetFunctionConfigurationResultWithPackageType (const PackageType &value)
 
GetFunctionConfigurationResultWithPackageType (PackageType &&value)
 
const ImageConfigResponseGetImageConfigResponse () const
 
void SetImageConfigResponse (const ImageConfigResponse &value)
 
void SetImageConfigResponse (ImageConfigResponse &&value)
 
GetFunctionConfigurationResultWithImageConfigResponse (const ImageConfigResponse &value)
 
GetFunctionConfigurationResultWithImageConfigResponse (ImageConfigResponse &&value)
 
const Aws::StringGetSigningProfileVersionArn () const
 
void SetSigningProfileVersionArn (const Aws::String &value)
 
void SetSigningProfileVersionArn (Aws::String &&value)
 
void SetSigningProfileVersionArn (const char *value)
 
GetFunctionConfigurationResultWithSigningProfileVersionArn (const Aws::String &value)
 
GetFunctionConfigurationResultWithSigningProfileVersionArn (Aws::String &&value)
 
GetFunctionConfigurationResultWithSigningProfileVersionArn (const char *value)
 
const Aws::StringGetSigningJobArn () const
 
void SetSigningJobArn (const Aws::String &value)
 
void SetSigningJobArn (Aws::String &&value)
 
void SetSigningJobArn (const char *value)
 
GetFunctionConfigurationResultWithSigningJobArn (const Aws::String &value)
 
GetFunctionConfigurationResultWithSigningJobArn (Aws::String &&value)
 
GetFunctionConfigurationResultWithSigningJobArn (const char *value)
 
const Aws::Vector< Architecture > & GetArchitectures () const
 
void SetArchitectures (const Aws::Vector< Architecture > &value)
 
void SetArchitectures (Aws::Vector< Architecture > &&value)
 
GetFunctionConfigurationResultWithArchitectures (const Aws::Vector< Architecture > &value)
 
GetFunctionConfigurationResultWithArchitectures (Aws::Vector< Architecture > &&value)
 
GetFunctionConfigurationResultAddArchitectures (const Architecture &value)
 
GetFunctionConfigurationResultAddArchitectures (Architecture &&value)
 

Detailed Description

Details about a function's configuration.

See Also:

AWS API Reference

Definition at line 47 of file GetFunctionConfigurationResult.h.

Constructor & Destructor Documentation

◆ GetFunctionConfigurationResult() [1/2]

Aws::Lambda::Model::GetFunctionConfigurationResult::GetFunctionConfigurationResult ( )

◆ GetFunctionConfigurationResult() [2/2]

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

Member Function Documentation

◆ AddArchitectures() [1/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::AddArchitectures ( Architecture &&  value)
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1130 of file GetFunctionConfigurationResult.h.

◆ AddArchitectures() [2/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::AddArchitectures ( const Architecture value)
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1123 of file GetFunctionConfigurationResult.h.

◆ AddFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 944 of file GetFunctionConfigurationResult.h.

◆ AddFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 951 of file GetFunctionConfigurationResult.h.

◆ AddLayers() [1/2]

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

The function's layers.

Definition at line 703 of file GetFunctionConfigurationResult.h.

◆ AddLayers() [2/2]

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

The function's layers.

Definition at line 710 of file GetFunctionConfigurationResult.h.

◆ GetArchitectures()

const Aws::Vector<Architecture>& Aws::Lambda::Model::GetFunctionConfigurationResult::GetArchitectures ( ) const
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1088 of file GetFunctionConfigurationResult.h.

◆ GetCodeSha256()

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

The SHA256 hash of the function's deployment package.

Definition at line 365 of file GetFunctionConfigurationResult.h.

◆ GetCodeSize()

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

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

Definition at line 228 of file GetFunctionConfigurationResult.h.

◆ GetDeadLetterConfig()

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

The function's dead letter queue.

Definition at line 463 of file GetFunctionConfigurationResult.h.

◆ GetDescription()

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

The function's description.

Definition at line 244 of file GetFunctionConfigurationResult.h.

◆ GetEnvironment()

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

The function's environment variables.

Definition at line 491 of file GetFunctionConfigurationResult.h.

◆ GetFileSystemConfigs()

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

Connection settings for an Amazon EFS file system.

Definition at line 909 of file GetFunctionConfigurationResult.h.

◆ GetFunctionArn()

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

The function's Amazon Resource Name (ARN).

Definition at line 94 of file GetFunctionConfigurationResult.h.

◆ GetFunctionName()

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

The name of the function.

Definition at line 58 of file GetFunctionConfigurationResult.h.

◆ GetHandler()

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

The function that Lambda calls to begin executing your function.

Definition at line 192 of file GetFunctionConfigurationResult.h.

◆ GetImageConfigResponse()

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

The function's image configuration values.

Definition at line 988 of file GetFunctionConfigurationResult.h.

◆ GetKMSKeyArn()

const Aws::String& Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 526 of file GetFunctionConfigurationResult.h.

◆ GetLastModified()

const Aws::String& Aws::Lambda::Model::GetFunctionConfigurationResult::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 317 of file GetFunctionConfigurationResult.h.

◆ GetLastUpdateStatus()

const LastUpdateStatus& Aws::Lambda::Model::GetFunctionConfigurationResult::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 815 of file GetFunctionConfigurationResult.h.

◆ GetLastUpdateStatusReason()

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

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

Definition at line 845 of file GetFunctionConfigurationResult.h.

◆ GetLastUpdateStatusReasonCode()

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

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

Definition at line 881 of file GetFunctionConfigurationResult.h.

◆ GetLayers()

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

The function's layers.

Definition at line 668 of file GetFunctionConfigurationResult.h.

◆ GetMasterArn()

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

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

Definition at line 594 of file GetFunctionConfigurationResult.h.

◆ GetMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 299 of file GetFunctionConfigurationResult.h.

◆ GetPackageType()

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

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

Definition at line 958 of file GetFunctionConfigurationResult.h.

◆ GetRevisionId()

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

The latest updated revision of the function or alias.

Definition at line 630 of file GetFunctionConfigurationResult.h.

◆ GetRole()

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

The function's execution role.

Definition at line 156 of file GetFunctionConfigurationResult.h.

◆ GetRuntime()

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

The runtime environment for the Lambda function.

Definition at line 130 of file GetFunctionConfigurationResult.h.

◆ GetSigningJobArn()

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

The ARN of the signing job.

Definition at line 1050 of file GetFunctionConfigurationResult.h.

◆ GetSigningProfileVersionArn()

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

The ARN of the signing profile version.

Definition at line 1014 of file GetFunctionConfigurationResult.h.

◆ GetState()

const State& Aws::Lambda::Model::GetFunctionConfigurationResult::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 717 of file GetFunctionConfigurationResult.h.

◆ GetStateReason()

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

The reason for the function's current state.

Definition at line 747 of file GetFunctionConfigurationResult.h.

◆ GetStateReasonCode()

const StateReasonCode& Aws::Lambda::Model::GetFunctionConfigurationResult::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 784 of file GetFunctionConfigurationResult.h.

◆ GetTimeout()

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

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

Definition at line 281 of file GetFunctionConfigurationResult.h.

◆ GetTracingConfig()

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

The function's X-Ray tracing configuration.

Definition at line 568 of file GetFunctionConfigurationResult.h.

◆ GetVersion()

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

The version of the Lambda function.

Definition at line 401 of file GetFunctionConfigurationResult.h.

◆ GetVpcConfig()

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

The function's networking configuration.

Definition at line 437 of file GetFunctionConfigurationResult.h.

◆ operator=()

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

◆ SetArchitectures() [1/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::SetArchitectures ( Aws::Vector< Architecture > &&  value)
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1102 of file GetFunctionConfigurationResult.h.

◆ SetArchitectures() [2/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::SetArchitectures ( const Aws::Vector< Architecture > &  value)
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1095 of file GetFunctionConfigurationResult.h.

◆ SetCodeSha256() [1/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 375 of file GetFunctionConfigurationResult.h.

◆ SetCodeSha256() [2/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 370 of file GetFunctionConfigurationResult.h.

◆ SetCodeSha256() [3/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 380 of file GetFunctionConfigurationResult.h.

◆ SetCodeSize()

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

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

Definition at line 233 of file GetFunctionConfigurationResult.h.

◆ SetDeadLetterConfig() [1/2]

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

The function's dead letter queue.

Definition at line 468 of file GetFunctionConfigurationResult.h.

◆ SetDeadLetterConfig() [2/2]

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

The function's dead letter queue.

Definition at line 473 of file GetFunctionConfigurationResult.h.

◆ SetDescription() [1/3]

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

The function's description.

Definition at line 254 of file GetFunctionConfigurationResult.h.

◆ SetDescription() [2/3]

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

The function's description.

Definition at line 249 of file GetFunctionConfigurationResult.h.

◆ SetDescription() [3/3]

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

The function's description.

Definition at line 259 of file GetFunctionConfigurationResult.h.

◆ SetEnvironment() [1/2]

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

The function's environment variables.

Definition at line 498 of file GetFunctionConfigurationResult.h.

◆ SetEnvironment() [2/2]

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

The function's environment variables.

Definition at line 505 of file GetFunctionConfigurationResult.h.

◆ SetFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 923 of file GetFunctionConfigurationResult.h.

◆ SetFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 916 of file GetFunctionConfigurationResult.h.

◆ SetFunctionArn() [1/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 104 of file GetFunctionConfigurationResult.h.

◆ SetFunctionArn() [2/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 99 of file GetFunctionConfigurationResult.h.

◆ SetFunctionArn() [3/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 109 of file GetFunctionConfigurationResult.h.

◆ SetFunctionName() [1/3]

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

The name of the function.

Definition at line 68 of file GetFunctionConfigurationResult.h.

◆ SetFunctionName() [2/3]

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

The name of the function.

Definition at line 63 of file GetFunctionConfigurationResult.h.

◆ SetFunctionName() [3/3]

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

The name of the function.

Definition at line 73 of file GetFunctionConfigurationResult.h.

◆ SetHandler() [1/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 202 of file GetFunctionConfigurationResult.h.

◆ SetHandler() [2/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 197 of file GetFunctionConfigurationResult.h.

◆ SetHandler() [3/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 207 of file GetFunctionConfigurationResult.h.

◆ SetImageConfigResponse() [1/2]

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

The function's image configuration values.

Definition at line 993 of file GetFunctionConfigurationResult.h.

◆ SetImageConfigResponse() [2/2]

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

The function's image configuration values.

Definition at line 998 of file GetFunctionConfigurationResult.h.

◆ SetKMSKeyArn() [1/3]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 538 of file GetFunctionConfigurationResult.h.

◆ SetKMSKeyArn() [2/3]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 532 of file GetFunctionConfigurationResult.h.

◆ SetKMSKeyArn() [3/3]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 544 of file GetFunctionConfigurationResult.h.

◆ SetLastModified() [1/3]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 331 of file GetFunctionConfigurationResult.h.

◆ SetLastModified() [2/3]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 324 of file GetFunctionConfigurationResult.h.

◆ SetLastModified() [3/3]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 338 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatus() [1/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 821 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatus() [2/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 827 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReason() [1/3]

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

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

Definition at line 855 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReason() [2/3]

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

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

Definition at line 850 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReason() [3/3]

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

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

Definition at line 860 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReasonCode() [1/2]

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

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

Definition at line 886 of file GetFunctionConfigurationResult.h.

◆ SetLastUpdateStatusReasonCode() [2/2]

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

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

Definition at line 891 of file GetFunctionConfigurationResult.h.

◆ SetLayers() [1/2]

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

The function's layers.

Definition at line 682 of file GetFunctionConfigurationResult.h.

◆ SetLayers() [2/2]

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

The function's layers.

Definition at line 675 of file GetFunctionConfigurationResult.h.

◆ SetMasterArn() [1/3]

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

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

Definition at line 604 of file GetFunctionConfigurationResult.h.

◆ SetMasterArn() [2/3]

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

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

Definition at line 599 of file GetFunctionConfigurationResult.h.

◆ SetMasterArn() [3/3]

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

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

Definition at line 609 of file GetFunctionConfigurationResult.h.

◆ SetMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 304 of file GetFunctionConfigurationResult.h.

◆ SetPackageType() [1/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 964 of file GetFunctionConfigurationResult.h.

◆ SetPackageType() [2/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 970 of file GetFunctionConfigurationResult.h.

◆ SetRevisionId() [1/3]

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

The latest updated revision of the function or alias.

Definition at line 640 of file GetFunctionConfigurationResult.h.

◆ SetRevisionId() [2/3]

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

The latest updated revision of the function or alias.

Definition at line 635 of file GetFunctionConfigurationResult.h.

◆ SetRevisionId() [3/3]

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

The latest updated revision of the function or alias.

Definition at line 645 of file GetFunctionConfigurationResult.h.

◆ SetRole() [1/3]

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

The function's execution role.

Definition at line 166 of file GetFunctionConfigurationResult.h.

◆ SetRole() [2/3]

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

The function's execution role.

Definition at line 161 of file GetFunctionConfigurationResult.h.

◆ SetRole() [3/3]

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

The function's execution role.

Definition at line 171 of file GetFunctionConfigurationResult.h.

◆ SetRuntime() [1/2]

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

The runtime environment for the Lambda function.

Definition at line 135 of file GetFunctionConfigurationResult.h.

◆ SetRuntime() [2/2]

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

The runtime environment for the Lambda function.

Definition at line 140 of file GetFunctionConfigurationResult.h.

◆ SetSigningJobArn() [1/3]

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

The ARN of the signing job.

Definition at line 1060 of file GetFunctionConfigurationResult.h.

◆ SetSigningJobArn() [2/3]

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

The ARN of the signing job.

Definition at line 1055 of file GetFunctionConfigurationResult.h.

◆ SetSigningJobArn() [3/3]

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

The ARN of the signing job.

Definition at line 1065 of file GetFunctionConfigurationResult.h.

◆ SetSigningProfileVersionArn() [1/3]

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

The ARN of the signing profile version.

Definition at line 1024 of file GetFunctionConfigurationResult.h.

◆ SetSigningProfileVersionArn() [2/3]

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

The ARN of the signing profile version.

Definition at line 1019 of file GetFunctionConfigurationResult.h.

◆ SetSigningProfileVersionArn() [3/3]

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

The ARN of the signing profile version.

Definition at line 1029 of file GetFunctionConfigurationResult.h.

◆ SetState() [1/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 723 of file GetFunctionConfigurationResult.h.

◆ SetState() [2/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 729 of file GetFunctionConfigurationResult.h.

◆ SetStateReason() [1/3]

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

The reason for the function's current state.

Definition at line 757 of file GetFunctionConfigurationResult.h.

◆ SetStateReason() [2/3]

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

The reason for the function's current state.

Definition at line 752 of file GetFunctionConfigurationResult.h.

◆ SetStateReason() [3/3]

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

The reason for the function's current state.

Definition at line 762 of file GetFunctionConfigurationResult.h.

◆ SetStateReasonCode() [1/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 790 of file GetFunctionConfigurationResult.h.

◆ SetStateReasonCode() [2/2]

void Aws::Lambda::Model::GetFunctionConfigurationResult::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 796 of file GetFunctionConfigurationResult.h.

◆ SetTimeout()

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

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

Definition at line 287 of file GetFunctionConfigurationResult.h.

◆ SetTracingConfig() [1/2]

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

The function's X-Ray tracing configuration.

Definition at line 573 of file GetFunctionConfigurationResult.h.

◆ SetTracingConfig() [2/2]

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

The function's X-Ray tracing configuration.

Definition at line 578 of file GetFunctionConfigurationResult.h.

◆ SetVersion() [1/3]

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

The version of the Lambda function.

Definition at line 411 of file GetFunctionConfigurationResult.h.

◆ SetVersion() [2/3]

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

The version of the Lambda function.

Definition at line 406 of file GetFunctionConfigurationResult.h.

◆ SetVersion() [3/3]

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

The version of the Lambda function.

Definition at line 416 of file GetFunctionConfigurationResult.h.

◆ SetVpcConfig() [1/2]

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

The function's networking configuration.

Definition at line 442 of file GetFunctionConfigurationResult.h.

◆ SetVpcConfig() [2/2]

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

The function's networking configuration.

Definition at line 447 of file GetFunctionConfigurationResult.h.

◆ WithArchitectures() [1/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::WithArchitectures ( Aws::Vector< Architecture > &&  value)
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1116 of file GetFunctionConfigurationResult.h.

◆ WithArchitectures() [2/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::WithArchitectures ( const Aws::Vector< Architecture > &  value)
inline

The instruction set architecture that the function supports. Architecture is a string array with one of the valid values. The default architecture value is x86_64.

Definition at line 1109 of file GetFunctionConfigurationResult.h.

◆ WithCodeSha256() [1/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 390 of file GetFunctionConfigurationResult.h.

◆ WithCodeSha256() [2/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 385 of file GetFunctionConfigurationResult.h.

◆ WithCodeSha256() [3/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 395 of file GetFunctionConfigurationResult.h.

◆ WithCodeSize()

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

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

Definition at line 238 of file GetFunctionConfigurationResult.h.

◆ WithDeadLetterConfig() [1/2]

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

The function's dead letter queue.

Definition at line 478 of file GetFunctionConfigurationResult.h.

◆ WithDeadLetterConfig() [2/2]

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

The function's dead letter queue.

Definition at line 483 of file GetFunctionConfigurationResult.h.

◆ WithDescription() [1/3]

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

The function's description.

Definition at line 269 of file GetFunctionConfigurationResult.h.

◆ WithDescription() [2/3]

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

The function's description.

Definition at line 264 of file GetFunctionConfigurationResult.h.

◆ WithDescription() [3/3]

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

The function's description.

Definition at line 274 of file GetFunctionConfigurationResult.h.

◆ WithEnvironment() [1/2]

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

The function's environment variables.

Definition at line 512 of file GetFunctionConfigurationResult.h.

◆ WithEnvironment() [2/2]

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

The function's environment variables.

Definition at line 519 of file GetFunctionConfigurationResult.h.

◆ WithFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 937 of file GetFunctionConfigurationResult.h.

◆ WithFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 930 of file GetFunctionConfigurationResult.h.

◆ WithFunctionArn() [1/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 119 of file GetFunctionConfigurationResult.h.

◆ WithFunctionArn() [2/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 114 of file GetFunctionConfigurationResult.h.

◆ WithFunctionArn() [3/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 124 of file GetFunctionConfigurationResult.h.

◆ WithFunctionName() [1/3]

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

The name of the function.

Definition at line 83 of file GetFunctionConfigurationResult.h.

◆ WithFunctionName() [2/3]

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

The name of the function.

Definition at line 78 of file GetFunctionConfigurationResult.h.

◆ WithFunctionName() [3/3]

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

The name of the function.

Definition at line 88 of file GetFunctionConfigurationResult.h.

◆ WithHandler() [1/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 217 of file GetFunctionConfigurationResult.h.

◆ WithHandler() [2/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 212 of file GetFunctionConfigurationResult.h.

◆ WithHandler() [3/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 222 of file GetFunctionConfigurationResult.h.

◆ WithImageConfigResponse() [1/2]

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

The function's image configuration values.

Definition at line 1003 of file GetFunctionConfigurationResult.h.

◆ WithImageConfigResponse() [2/2]

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

The function's image configuration values.

Definition at line 1008 of file GetFunctionConfigurationResult.h.

◆ WithKMSKeyArn() [1/3]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 556 of file GetFunctionConfigurationResult.h.

◆ WithKMSKeyArn() [2/3]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 550 of file GetFunctionConfigurationResult.h.

◆ WithKMSKeyArn() [3/3]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 key.

Definition at line 562 of file GetFunctionConfigurationResult.h.

◆ WithLastModified() [1/3]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 352 of file GetFunctionConfigurationResult.h.

◆ WithLastModified() [2/3]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 345 of file GetFunctionConfigurationResult.h.

◆ WithLastModified() [3/3]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 359 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatus() [1/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 833 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatus() [2/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 839 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReason() [1/3]

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

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

Definition at line 870 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReason() [2/3]

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

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

Definition at line 865 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReason() [3/3]

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

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

Definition at line 875 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReasonCode() [1/2]

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

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

Definition at line 896 of file GetFunctionConfigurationResult.h.

◆ WithLastUpdateStatusReasonCode() [2/2]

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

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

Definition at line 901 of file GetFunctionConfigurationResult.h.

◆ WithLayers() [1/2]

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

The function's layers.

Definition at line 696 of file GetFunctionConfigurationResult.h.

◆ WithLayers() [2/2]

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

The function's layers.

Definition at line 689 of file GetFunctionConfigurationResult.h.

◆ WithMasterArn() [1/3]

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

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

Definition at line 619 of file GetFunctionConfigurationResult.h.

◆ WithMasterArn() [2/3]

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

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

Definition at line 614 of file GetFunctionConfigurationResult.h.

◆ WithMasterArn() [3/3]

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

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

Definition at line 624 of file GetFunctionConfigurationResult.h.

◆ WithMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 309 of file GetFunctionConfigurationResult.h.

◆ WithPackageType() [1/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 976 of file GetFunctionConfigurationResult.h.

◆ WithPackageType() [2/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 982 of file GetFunctionConfigurationResult.h.

◆ WithRevisionId() [1/3]

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

The latest updated revision of the function or alias.

Definition at line 655 of file GetFunctionConfigurationResult.h.

◆ WithRevisionId() [2/3]

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

The latest updated revision of the function or alias.

Definition at line 650 of file GetFunctionConfigurationResult.h.

◆ WithRevisionId() [3/3]

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

The latest updated revision of the function or alias.

Definition at line 660 of file GetFunctionConfigurationResult.h.

◆ WithRole() [1/3]

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

The function's execution role.

Definition at line 181 of file GetFunctionConfigurationResult.h.

◆ WithRole() [2/3]

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

The function's execution role.

Definition at line 176 of file GetFunctionConfigurationResult.h.

◆ WithRole() [3/3]

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

The function's execution role.

Definition at line 186 of file GetFunctionConfigurationResult.h.

◆ WithRuntime() [1/2]

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

The runtime environment for the Lambda function.

Definition at line 145 of file GetFunctionConfigurationResult.h.

◆ WithRuntime() [2/2]

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

The runtime environment for the Lambda function.

Definition at line 150 of file GetFunctionConfigurationResult.h.

◆ WithSigningJobArn() [1/3]

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

The ARN of the signing job.

Definition at line 1075 of file GetFunctionConfigurationResult.h.

◆ WithSigningJobArn() [2/3]

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

The ARN of the signing job.

Definition at line 1070 of file GetFunctionConfigurationResult.h.

◆ WithSigningJobArn() [3/3]

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

The ARN of the signing job.

Definition at line 1080 of file GetFunctionConfigurationResult.h.

◆ WithSigningProfileVersionArn() [1/3]

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

The ARN of the signing profile version.

Definition at line 1039 of file GetFunctionConfigurationResult.h.

◆ WithSigningProfileVersionArn() [2/3]

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

The ARN of the signing profile version.

Definition at line 1034 of file GetFunctionConfigurationResult.h.

◆ WithSigningProfileVersionArn() [3/3]

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

The ARN of the signing profile version.

Definition at line 1044 of file GetFunctionConfigurationResult.h.

◆ WithState() [1/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 735 of file GetFunctionConfigurationResult.h.

◆ WithState() [2/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 741 of file GetFunctionConfigurationResult.h.

◆ WithStateReason() [1/3]

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

The reason for the function's current state.

Definition at line 772 of file GetFunctionConfigurationResult.h.

◆ WithStateReason() [2/3]

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

The reason for the function's current state.

Definition at line 767 of file GetFunctionConfigurationResult.h.

◆ WithStateReason() [3/3]

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

The reason for the function's current state.

Definition at line 777 of file GetFunctionConfigurationResult.h.

◆ WithStateReasonCode() [1/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 802 of file GetFunctionConfigurationResult.h.

◆ WithStateReasonCode() [2/2]

GetFunctionConfigurationResult& Aws::Lambda::Model::GetFunctionConfigurationResult::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 808 of file GetFunctionConfigurationResult.h.

◆ WithTimeout()

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

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

Definition at line 293 of file GetFunctionConfigurationResult.h.

◆ WithTracingConfig() [1/2]

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

The function's X-Ray tracing configuration.

Definition at line 583 of file GetFunctionConfigurationResult.h.

◆ WithTracingConfig() [2/2]

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

The function's X-Ray tracing configuration.

Definition at line 588 of file GetFunctionConfigurationResult.h.

◆ WithVersion() [1/3]

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

The version of the Lambda function.

Definition at line 426 of file GetFunctionConfigurationResult.h.

◆ WithVersion() [2/3]

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

The version of the Lambda function.

Definition at line 421 of file GetFunctionConfigurationResult.h.

◆ WithVersion() [3/3]

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

The version of the Lambda function.

Definition at line 431 of file GetFunctionConfigurationResult.h.

◆ WithVpcConfig() [1/2]

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

The function's networking configuration.

Definition at line 452 of file GetFunctionConfigurationResult.h.

◆ WithVpcConfig() [2/2]

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

The function's networking configuration.

Definition at line 457 of file GetFunctionConfigurationResult.h.


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