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

#include <CreateFunctionResult.h>

Public Member Functions

 CreateFunctionResult ()
 
 CreateFunctionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateFunctionResultoperator= (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)
 
CreateFunctionResultWithFunctionName (const Aws::String &value)
 
CreateFunctionResultWithFunctionName (Aws::String &&value)
 
CreateFunctionResultWithFunctionName (const char *value)
 
const Aws::StringGetFunctionArn () const
 
void SetFunctionArn (const Aws::String &value)
 
void SetFunctionArn (Aws::String &&value)
 
void SetFunctionArn (const char *value)
 
CreateFunctionResultWithFunctionArn (const Aws::String &value)
 
CreateFunctionResultWithFunctionArn (Aws::String &&value)
 
CreateFunctionResultWithFunctionArn (const char *value)
 
const RuntimeGetRuntime () const
 
void SetRuntime (const Runtime &value)
 
void SetRuntime (Runtime &&value)
 
CreateFunctionResultWithRuntime (const Runtime &value)
 
CreateFunctionResultWithRuntime (Runtime &&value)
 
const Aws::StringGetRole () const
 
void SetRole (const Aws::String &value)
 
void SetRole (Aws::String &&value)
 
void SetRole (const char *value)
 
CreateFunctionResultWithRole (const Aws::String &value)
 
CreateFunctionResultWithRole (Aws::String &&value)
 
CreateFunctionResultWithRole (const char *value)
 
const Aws::StringGetHandler () const
 
void SetHandler (const Aws::String &value)
 
void SetHandler (Aws::String &&value)
 
void SetHandler (const char *value)
 
CreateFunctionResultWithHandler (const Aws::String &value)
 
CreateFunctionResultWithHandler (Aws::String &&value)
 
CreateFunctionResultWithHandler (const char *value)
 
long long GetCodeSize () const
 
void SetCodeSize (long long value)
 
CreateFunctionResultWithCodeSize (long long value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
CreateFunctionResultWithDescription (const Aws::String &value)
 
CreateFunctionResultWithDescription (Aws::String &&value)
 
CreateFunctionResultWithDescription (const char *value)
 
int GetTimeout () const
 
void SetTimeout (int value)
 
CreateFunctionResultWithTimeout (int value)
 
int GetMemorySize () const
 
void SetMemorySize (int value)
 
CreateFunctionResultWithMemorySize (int value)
 
const Aws::StringGetLastModified () const
 
void SetLastModified (const Aws::String &value)
 
void SetLastModified (Aws::String &&value)
 
void SetLastModified (const char *value)
 
CreateFunctionResultWithLastModified (const Aws::String &value)
 
CreateFunctionResultWithLastModified (Aws::String &&value)
 
CreateFunctionResultWithLastModified (const char *value)
 
const Aws::StringGetCodeSha256 () const
 
void SetCodeSha256 (const Aws::String &value)
 
void SetCodeSha256 (Aws::String &&value)
 
void SetCodeSha256 (const char *value)
 
CreateFunctionResultWithCodeSha256 (const Aws::String &value)
 
CreateFunctionResultWithCodeSha256 (Aws::String &&value)
 
CreateFunctionResultWithCodeSha256 (const char *value)
 
const Aws::StringGetVersion () const
 
void SetVersion (const Aws::String &value)
 
void SetVersion (Aws::String &&value)
 
void SetVersion (const char *value)
 
CreateFunctionResultWithVersion (const Aws::String &value)
 
CreateFunctionResultWithVersion (Aws::String &&value)
 
CreateFunctionResultWithVersion (const char *value)
 
const VpcConfigResponseGetVpcConfig () const
 
void SetVpcConfig (const VpcConfigResponse &value)
 
void SetVpcConfig (VpcConfigResponse &&value)
 
CreateFunctionResultWithVpcConfig (const VpcConfigResponse &value)
 
CreateFunctionResultWithVpcConfig (VpcConfigResponse &&value)
 
const DeadLetterConfigGetDeadLetterConfig () const
 
void SetDeadLetterConfig (const DeadLetterConfig &value)
 
void SetDeadLetterConfig (DeadLetterConfig &&value)
 
CreateFunctionResultWithDeadLetterConfig (const DeadLetterConfig &value)
 
CreateFunctionResultWithDeadLetterConfig (DeadLetterConfig &&value)
 
const EnvironmentResponseGetEnvironment () const
 
void SetEnvironment (const EnvironmentResponse &value)
 
void SetEnvironment (EnvironmentResponse &&value)
 
CreateFunctionResultWithEnvironment (const EnvironmentResponse &value)
 
CreateFunctionResultWithEnvironment (EnvironmentResponse &&value)
 
const Aws::StringGetKMSKeyArn () const
 
void SetKMSKeyArn (const Aws::String &value)
 
void SetKMSKeyArn (Aws::String &&value)
 
void SetKMSKeyArn (const char *value)
 
CreateFunctionResultWithKMSKeyArn (const Aws::String &value)
 
CreateFunctionResultWithKMSKeyArn (Aws::String &&value)
 
CreateFunctionResultWithKMSKeyArn (const char *value)
 
const TracingConfigResponseGetTracingConfig () const
 
void SetTracingConfig (const TracingConfigResponse &value)
 
void SetTracingConfig (TracingConfigResponse &&value)
 
CreateFunctionResultWithTracingConfig (const TracingConfigResponse &value)
 
CreateFunctionResultWithTracingConfig (TracingConfigResponse &&value)
 
const Aws::StringGetMasterArn () const
 
void SetMasterArn (const Aws::String &value)
 
void SetMasterArn (Aws::String &&value)
 
void SetMasterArn (const char *value)
 
CreateFunctionResultWithMasterArn (const Aws::String &value)
 
CreateFunctionResultWithMasterArn (Aws::String &&value)
 
CreateFunctionResultWithMasterArn (const char *value)
 
const Aws::StringGetRevisionId () const
 
void SetRevisionId (const Aws::String &value)
 
void SetRevisionId (Aws::String &&value)
 
void SetRevisionId (const char *value)
 
CreateFunctionResultWithRevisionId (const Aws::String &value)
 
CreateFunctionResultWithRevisionId (Aws::String &&value)
 
CreateFunctionResultWithRevisionId (const char *value)
 
const Aws::Vector< Layer > & GetLayers () const
 
void SetLayers (const Aws::Vector< Layer > &value)
 
void SetLayers (Aws::Vector< Layer > &&value)
 
CreateFunctionResultWithLayers (const Aws::Vector< Layer > &value)
 
CreateFunctionResultWithLayers (Aws::Vector< Layer > &&value)
 
CreateFunctionResultAddLayers (const Layer &value)
 
CreateFunctionResultAddLayers (Layer &&value)
 
const StateGetState () const
 
void SetState (const State &value)
 
void SetState (State &&value)
 
CreateFunctionResultWithState (const State &value)
 
CreateFunctionResultWithState (State &&value)
 
const Aws::StringGetStateReason () const
 
void SetStateReason (const Aws::String &value)
 
void SetStateReason (Aws::String &&value)
 
void SetStateReason (const char *value)
 
CreateFunctionResultWithStateReason (const Aws::String &value)
 
CreateFunctionResultWithStateReason (Aws::String &&value)
 
CreateFunctionResultWithStateReason (const char *value)
 
const StateReasonCodeGetStateReasonCode () const
 
void SetStateReasonCode (const StateReasonCode &value)
 
void SetStateReasonCode (StateReasonCode &&value)
 
CreateFunctionResultWithStateReasonCode (const StateReasonCode &value)
 
CreateFunctionResultWithStateReasonCode (StateReasonCode &&value)
 
const LastUpdateStatusGetLastUpdateStatus () const
 
void SetLastUpdateStatus (const LastUpdateStatus &value)
 
void SetLastUpdateStatus (LastUpdateStatus &&value)
 
CreateFunctionResultWithLastUpdateStatus (const LastUpdateStatus &value)
 
CreateFunctionResultWithLastUpdateStatus (LastUpdateStatus &&value)
 
const Aws::StringGetLastUpdateStatusReason () const
 
void SetLastUpdateStatusReason (const Aws::String &value)
 
void SetLastUpdateStatusReason (Aws::String &&value)
 
void SetLastUpdateStatusReason (const char *value)
 
CreateFunctionResultWithLastUpdateStatusReason (const Aws::String &value)
 
CreateFunctionResultWithLastUpdateStatusReason (Aws::String &&value)
 
CreateFunctionResultWithLastUpdateStatusReason (const char *value)
 
const LastUpdateStatusReasonCodeGetLastUpdateStatusReasonCode () const
 
void SetLastUpdateStatusReasonCode (const LastUpdateStatusReasonCode &value)
 
void SetLastUpdateStatusReasonCode (LastUpdateStatusReasonCode &&value)
 
CreateFunctionResultWithLastUpdateStatusReasonCode (const LastUpdateStatusReasonCode &value)
 
CreateFunctionResultWithLastUpdateStatusReasonCode (LastUpdateStatusReasonCode &&value)
 
const Aws::Vector< FileSystemConfig > & GetFileSystemConfigs () const
 
void SetFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
void SetFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
CreateFunctionResultWithFileSystemConfigs (const Aws::Vector< FileSystemConfig > &value)
 
CreateFunctionResultWithFileSystemConfigs (Aws::Vector< FileSystemConfig > &&value)
 
CreateFunctionResultAddFileSystemConfigs (const FileSystemConfig &value)
 
CreateFunctionResultAddFileSystemConfigs (FileSystemConfig &&value)
 
const PackageTypeGetPackageType () const
 
void SetPackageType (const PackageType &value)
 
void SetPackageType (PackageType &&value)
 
CreateFunctionResultWithPackageType (const PackageType &value)
 
CreateFunctionResultWithPackageType (PackageType &&value)
 
const ImageConfigResponseGetImageConfigResponse () const
 
void SetImageConfigResponse (const ImageConfigResponse &value)
 
void SetImageConfigResponse (ImageConfigResponse &&value)
 
CreateFunctionResultWithImageConfigResponse (const ImageConfigResponse &value)
 
CreateFunctionResultWithImageConfigResponse (ImageConfigResponse &&value)
 
const Aws::StringGetSigningProfileVersionArn () const
 
void SetSigningProfileVersionArn (const Aws::String &value)
 
void SetSigningProfileVersionArn (Aws::String &&value)
 
void SetSigningProfileVersionArn (const char *value)
 
CreateFunctionResultWithSigningProfileVersionArn (const Aws::String &value)
 
CreateFunctionResultWithSigningProfileVersionArn (Aws::String &&value)
 
CreateFunctionResultWithSigningProfileVersionArn (const char *value)
 
const Aws::StringGetSigningJobArn () const
 
void SetSigningJobArn (const Aws::String &value)
 
void SetSigningJobArn (Aws::String &&value)
 
void SetSigningJobArn (const char *value)
 
CreateFunctionResultWithSigningJobArn (const Aws::String &value)
 
CreateFunctionResultWithSigningJobArn (Aws::String &&value)
 
CreateFunctionResultWithSigningJobArn (const char *value)
 

Detailed Description

Details about a function's configuration.

See Also:

AWS API Reference

Definition at line 46 of file CreateFunctionResult.h.

Constructor & Destructor Documentation

◆ CreateFunctionResult() [1/2]

Aws::Lambda::Model::CreateFunctionResult::CreateFunctionResult ( )

◆ CreateFunctionResult() [2/2]

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

Member Function Documentation

◆ AddFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 921 of file CreateFunctionResult.h.

◆ AddFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 926 of file CreateFunctionResult.h.

◆ AddLayers() [1/2]

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

The function's layers.

Definition at line 692 of file CreateFunctionResult.h.

◆ AddLayers() [2/2]

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

The function's layers.

Definition at line 699 of file CreateFunctionResult.h.

◆ GetCodeSha256()

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

The SHA256 hash of the function's deployment package.

Definition at line 364 of file CreateFunctionResult.h.

◆ GetCodeSize()

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

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

Definition at line 227 of file CreateFunctionResult.h.

◆ GetDeadLetterConfig()

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

The function's dead letter queue.

Definition at line 462 of file CreateFunctionResult.h.

◆ GetDescription()

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

The function's description.

Definition at line 243 of file CreateFunctionResult.h.

◆ GetEnvironment()

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

The function's environment variables.

Definition at line 488 of file CreateFunctionResult.h.

◆ GetFileSystemConfigs()

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

Connection settings for an Amazon EFS file system.

Definition at line 896 of file CreateFunctionResult.h.

◆ GetFunctionArn()

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

The function's Amazon Resource Name (ARN).

Definition at line 93 of file CreateFunctionResult.h.

◆ GetFunctionName()

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

The name of the function.

Definition at line 57 of file CreateFunctionResult.h.

◆ GetHandler()

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

The function that Lambda calls to begin executing your function.

Definition at line 191 of file CreateFunctionResult.h.

◆ GetImageConfigResponse()

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

The function's image configuration values.

Definition at line 963 of file CreateFunctionResult.h.

◆ GetKMSKeyArn()

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

◆ GetLastModified()

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

◆ GetLastUpdateStatus()

const LastUpdateStatus& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ GetLastUpdateStatusReason()

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

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

Definition at line 834 of file CreateFunctionResult.h.

◆ GetLastUpdateStatusReasonCode()

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

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

Definition at line 870 of file CreateFunctionResult.h.

◆ GetLayers()

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

The function's layers.

Definition at line 657 of file CreateFunctionResult.h.

◆ GetMasterArn()

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

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

Definition at line 583 of file CreateFunctionResult.h.

◆ GetMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 298 of file CreateFunctionResult.h.

◆ GetPackageType()

const PackageType& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ GetRevisionId()

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

The latest updated revision of the function or alias.

Definition at line 619 of file CreateFunctionResult.h.

◆ GetRole()

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

The function's execution role.

Definition at line 155 of file CreateFunctionResult.h.

◆ GetRuntime()

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

The runtime environment for the Lambda function.

Definition at line 129 of file CreateFunctionResult.h.

◆ GetSigningJobArn()

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

The ARN of the signing job.

Definition at line 1025 of file CreateFunctionResult.h.

◆ GetSigningProfileVersionArn()

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

The ARN of the signing profile version.

Definition at line 989 of file CreateFunctionResult.h.

◆ GetState()

const State& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ GetStateReason()

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

The reason for the function's current state.

Definition at line 736 of file CreateFunctionResult.h.

◆ GetStateReasonCode()

const StateReasonCode& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ GetTimeout()

int Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ GetTracingConfig()

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

The function's AWS X-Ray tracing configuration.

Definition at line 557 of file CreateFunctionResult.h.

◆ GetVersion()

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

The version of the Lambda function.

Definition at line 400 of file CreateFunctionResult.h.

◆ GetVpcConfig()

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

The function's networking configuration.

Definition at line 436 of file CreateFunctionResult.h.

◆ operator=()

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

◆ SetCodeSha256() [1/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 374 of file CreateFunctionResult.h.

◆ SetCodeSha256() [2/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 369 of file CreateFunctionResult.h.

◆ SetCodeSha256() [3/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 379 of file CreateFunctionResult.h.

◆ SetCodeSize()

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

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

Definition at line 232 of file CreateFunctionResult.h.

◆ SetDeadLetterConfig() [1/2]

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

The function's dead letter queue.

Definition at line 467 of file CreateFunctionResult.h.

◆ SetDeadLetterConfig() [2/2]

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

The function's dead letter queue.

Definition at line 472 of file CreateFunctionResult.h.

◆ SetDescription() [1/3]

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

The function's description.

Definition at line 253 of file CreateFunctionResult.h.

◆ SetDescription() [2/3]

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

The function's description.

Definition at line 248 of file CreateFunctionResult.h.

◆ SetDescription() [3/3]

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

The function's description.

Definition at line 258 of file CreateFunctionResult.h.

◆ SetEnvironment() [1/2]

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

The function's environment variables.

Definition at line 493 of file CreateFunctionResult.h.

◆ SetEnvironment() [2/2]

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

The function's environment variables.

Definition at line 498 of file CreateFunctionResult.h.

◆ SetFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 906 of file CreateFunctionResult.h.

◆ SetFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 901 of file CreateFunctionResult.h.

◆ SetFunctionArn() [1/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 103 of file CreateFunctionResult.h.

◆ SetFunctionArn() [2/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 98 of file CreateFunctionResult.h.

◆ SetFunctionArn() [3/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 108 of file CreateFunctionResult.h.

◆ SetFunctionName() [1/3]

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

The name of the function.

Definition at line 67 of file CreateFunctionResult.h.

◆ SetFunctionName() [2/3]

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

The name of the function.

Definition at line 62 of file CreateFunctionResult.h.

◆ SetFunctionName() [3/3]

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

The name of the function.

Definition at line 72 of file CreateFunctionResult.h.

◆ SetHandler() [1/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 201 of file CreateFunctionResult.h.

◆ SetHandler() [2/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 196 of file CreateFunctionResult.h.

◆ SetHandler() [3/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 206 of file CreateFunctionResult.h.

◆ SetImageConfigResponse() [1/2]

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

The function's image configuration values.

Definition at line 968 of file CreateFunctionResult.h.

◆ SetImageConfigResponse() [2/2]

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

The function's image configuration values.

Definition at line 973 of file CreateFunctionResult.h.

◆ SetKMSKeyArn() [1/3]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetKMSKeyArn() [2/3]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetKMSKeyArn() [3/3]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetLastModified() [1/3]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetLastModified() [2/3]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetLastModified() [3/3]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetLastUpdateStatus() [1/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetLastUpdateStatus() [2/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetLastUpdateStatusReason() [1/3]

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

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

Definition at line 844 of file CreateFunctionResult.h.

◆ SetLastUpdateStatusReason() [2/3]

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

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

Definition at line 839 of file CreateFunctionResult.h.

◆ SetLastUpdateStatusReason() [3/3]

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

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

Definition at line 849 of file CreateFunctionResult.h.

◆ SetLastUpdateStatusReasonCode() [1/2]

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

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

Definition at line 875 of file CreateFunctionResult.h.

◆ SetLastUpdateStatusReasonCode() [2/2]

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

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

Definition at line 880 of file CreateFunctionResult.h.

◆ SetLayers() [1/2]

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

The function's layers.

Definition at line 671 of file CreateFunctionResult.h.

◆ SetLayers() [2/2]

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

The function's layers.

Definition at line 664 of file CreateFunctionResult.h.

◆ SetMasterArn() [1/3]

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

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

Definition at line 593 of file CreateFunctionResult.h.

◆ SetMasterArn() [2/3]

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

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

Definition at line 588 of file CreateFunctionResult.h.

◆ SetMasterArn() [3/3]

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

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

Definition at line 598 of file CreateFunctionResult.h.

◆ SetMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 303 of file CreateFunctionResult.h.

◆ SetPackageType() [1/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetPackageType() [2/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetRevisionId() [1/3]

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

The latest updated revision of the function or alias.

Definition at line 629 of file CreateFunctionResult.h.

◆ SetRevisionId() [2/3]

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

The latest updated revision of the function or alias.

Definition at line 624 of file CreateFunctionResult.h.

◆ SetRevisionId() [3/3]

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

The latest updated revision of the function or alias.

Definition at line 634 of file CreateFunctionResult.h.

◆ SetRole() [1/3]

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

The function's execution role.

Definition at line 165 of file CreateFunctionResult.h.

◆ SetRole() [2/3]

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

The function's execution role.

Definition at line 160 of file CreateFunctionResult.h.

◆ SetRole() [3/3]

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

The function's execution role.

Definition at line 170 of file CreateFunctionResult.h.

◆ SetRuntime() [1/2]

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

The runtime environment for the Lambda function.

Definition at line 134 of file CreateFunctionResult.h.

◆ SetRuntime() [2/2]

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

The runtime environment for the Lambda function.

Definition at line 139 of file CreateFunctionResult.h.

◆ SetSigningJobArn() [1/3]

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

The ARN of the signing job.

Definition at line 1035 of file CreateFunctionResult.h.

◆ SetSigningJobArn() [2/3]

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

The ARN of the signing job.

Definition at line 1030 of file CreateFunctionResult.h.

◆ SetSigningJobArn() [3/3]

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

The ARN of the signing job.

Definition at line 1040 of file CreateFunctionResult.h.

◆ SetSigningProfileVersionArn() [1/3]

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

The ARN of the signing profile version.

Definition at line 999 of file CreateFunctionResult.h.

◆ SetSigningProfileVersionArn() [2/3]

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

The ARN of the signing profile version.

Definition at line 994 of file CreateFunctionResult.h.

◆ SetSigningProfileVersionArn() [3/3]

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

The ARN of the signing profile version.

Definition at line 1004 of file CreateFunctionResult.h.

◆ SetState() [1/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetState() [2/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetStateReason() [1/3]

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

The reason for the function's current state.

Definition at line 746 of file CreateFunctionResult.h.

◆ SetStateReason() [2/3]

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

The reason for the function's current state.

Definition at line 741 of file CreateFunctionResult.h.

◆ SetStateReason() [3/3]

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

The reason for the function's current state.

Definition at line 751 of file CreateFunctionResult.h.

◆ SetStateReasonCode() [1/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetStateReasonCode() [2/2]

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetTimeout()

void Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ SetTracingConfig() [1/2]

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

The function's AWS X-Ray tracing configuration.

Definition at line 562 of file CreateFunctionResult.h.

◆ SetTracingConfig() [2/2]

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

The function's AWS X-Ray tracing configuration.

Definition at line 567 of file CreateFunctionResult.h.

◆ SetVersion() [1/3]

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

The version of the Lambda function.

Definition at line 410 of file CreateFunctionResult.h.

◆ SetVersion() [2/3]

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

The version of the Lambda function.

Definition at line 405 of file CreateFunctionResult.h.

◆ SetVersion() [3/3]

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

The version of the Lambda function.

Definition at line 415 of file CreateFunctionResult.h.

◆ SetVpcConfig() [1/2]

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

The function's networking configuration.

Definition at line 441 of file CreateFunctionResult.h.

◆ SetVpcConfig() [2/2]

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

The function's networking configuration.

Definition at line 446 of file CreateFunctionResult.h.

◆ WithCodeSha256() [1/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 389 of file CreateFunctionResult.h.

◆ WithCodeSha256() [2/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 384 of file CreateFunctionResult.h.

◆ WithCodeSha256() [3/3]

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

The SHA256 hash of the function's deployment package.

Definition at line 394 of file CreateFunctionResult.h.

◆ WithCodeSize()

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

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

Definition at line 237 of file CreateFunctionResult.h.

◆ WithDeadLetterConfig() [1/2]

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

The function's dead letter queue.

Definition at line 477 of file CreateFunctionResult.h.

◆ WithDeadLetterConfig() [2/2]

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

The function's dead letter queue.

Definition at line 482 of file CreateFunctionResult.h.

◆ WithDescription() [1/3]

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

The function's description.

Definition at line 268 of file CreateFunctionResult.h.

◆ WithDescription() [2/3]

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

The function's description.

Definition at line 263 of file CreateFunctionResult.h.

◆ WithDescription() [3/3]

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

The function's description.

Definition at line 273 of file CreateFunctionResult.h.

◆ WithEnvironment() [1/2]

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

The function's environment variables.

Definition at line 503 of file CreateFunctionResult.h.

◆ WithEnvironment() [2/2]

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

The function's environment variables.

Definition at line 508 of file CreateFunctionResult.h.

◆ WithFileSystemConfigs() [1/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 916 of file CreateFunctionResult.h.

◆ WithFileSystemConfigs() [2/2]

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

Connection settings for an Amazon EFS file system.

Definition at line 911 of file CreateFunctionResult.h.

◆ WithFunctionArn() [1/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 118 of file CreateFunctionResult.h.

◆ WithFunctionArn() [2/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 113 of file CreateFunctionResult.h.

◆ WithFunctionArn() [3/3]

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

The function's Amazon Resource Name (ARN).

Definition at line 123 of file CreateFunctionResult.h.

◆ WithFunctionName() [1/3]

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

The name of the function.

Definition at line 82 of file CreateFunctionResult.h.

◆ WithFunctionName() [2/3]

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

The name of the function.

Definition at line 77 of file CreateFunctionResult.h.

◆ WithFunctionName() [3/3]

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

The name of the function.

Definition at line 87 of file CreateFunctionResult.h.

◆ WithHandler() [1/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 216 of file CreateFunctionResult.h.

◆ WithHandler() [2/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 211 of file CreateFunctionResult.h.

◆ WithHandler() [3/3]

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

The function that Lambda calls to begin executing your function.

Definition at line 221 of file CreateFunctionResult.h.

◆ WithImageConfigResponse() [1/2]

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

The function's image configuration values.

Definition at line 978 of file CreateFunctionResult.h.

◆ WithImageConfigResponse() [2/2]

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

The function's image configuration values.

Definition at line 983 of file CreateFunctionResult.h.

◆ WithKMSKeyArn() [1/3]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithKMSKeyArn() [2/3]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithKMSKeyArn() [3/3]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithLastModified() [1/3]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithLastModified() [2/3]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithLastModified() [3/3]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithLastUpdateStatus() [1/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithLastUpdateStatus() [2/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithLastUpdateStatusReason() [1/3]

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

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

Definition at line 859 of file CreateFunctionResult.h.

◆ WithLastUpdateStatusReason() [2/3]

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

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

Definition at line 854 of file CreateFunctionResult.h.

◆ WithLastUpdateStatusReason() [3/3]

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

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

Definition at line 864 of file CreateFunctionResult.h.

◆ WithLastUpdateStatusReasonCode() [1/2]

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

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

Definition at line 885 of file CreateFunctionResult.h.

◆ WithLastUpdateStatusReasonCode() [2/2]

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

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

Definition at line 890 of file CreateFunctionResult.h.

◆ WithLayers() [1/2]

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

The function's layers.

Definition at line 685 of file CreateFunctionResult.h.

◆ WithLayers() [2/2]

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

The function's layers.

Definition at line 678 of file CreateFunctionResult.h.

◆ WithMasterArn() [1/3]

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

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

Definition at line 608 of file CreateFunctionResult.h.

◆ WithMasterArn() [2/3]

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

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

Definition at line 603 of file CreateFunctionResult.h.

◆ WithMasterArn() [3/3]

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

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

Definition at line 613 of file CreateFunctionResult.h.

◆ WithMemorySize()

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

The amount of memory available to the function at runtime.

Definition at line 308 of file CreateFunctionResult.h.

◆ WithPackageType() [1/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithPackageType() [2/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithRevisionId() [1/3]

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

The latest updated revision of the function or alias.

Definition at line 644 of file CreateFunctionResult.h.

◆ WithRevisionId() [2/3]

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

The latest updated revision of the function or alias.

Definition at line 639 of file CreateFunctionResult.h.

◆ WithRevisionId() [3/3]

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

The latest updated revision of the function or alias.

Definition at line 649 of file CreateFunctionResult.h.

◆ WithRole() [1/3]

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

The function's execution role.

Definition at line 180 of file CreateFunctionResult.h.

◆ WithRole() [2/3]

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

The function's execution role.

Definition at line 175 of file CreateFunctionResult.h.

◆ WithRole() [3/3]

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

The function's execution role.

Definition at line 185 of file CreateFunctionResult.h.

◆ WithRuntime() [1/2]

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

The runtime environment for the Lambda function.

Definition at line 144 of file CreateFunctionResult.h.

◆ WithRuntime() [2/2]

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

The runtime environment for the Lambda function.

Definition at line 149 of file CreateFunctionResult.h.

◆ WithSigningJobArn() [1/3]

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

The ARN of the signing job.

Definition at line 1050 of file CreateFunctionResult.h.

◆ WithSigningJobArn() [2/3]

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

The ARN of the signing job.

Definition at line 1045 of file CreateFunctionResult.h.

◆ WithSigningJobArn() [3/3]

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

The ARN of the signing job.

Definition at line 1055 of file CreateFunctionResult.h.

◆ WithSigningProfileVersionArn() [1/3]

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

The ARN of the signing profile version.

Definition at line 1014 of file CreateFunctionResult.h.

◆ WithSigningProfileVersionArn() [2/3]

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

The ARN of the signing profile version.

Definition at line 1009 of file CreateFunctionResult.h.

◆ WithSigningProfileVersionArn() [3/3]

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

The ARN of the signing profile version.

Definition at line 1019 of file CreateFunctionResult.h.

◆ WithState() [1/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithState() [2/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithStateReason() [1/3]

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

The reason for the function's current state.

Definition at line 761 of file CreateFunctionResult.h.

◆ WithStateReason() [2/3]

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

The reason for the function's current state.

Definition at line 756 of file CreateFunctionResult.h.

◆ WithStateReason() [3/3]

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

The reason for the function's current state.

Definition at line 766 of file CreateFunctionResult.h.

◆ WithStateReasonCode() [1/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithStateReasonCode() [2/2]

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithTimeout()

CreateFunctionResult& Aws::Lambda::Model::CreateFunctionResult::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 CreateFunctionResult.h.

◆ WithTracingConfig() [1/2]

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

The function's AWS X-Ray tracing configuration.

Definition at line 572 of file CreateFunctionResult.h.

◆ WithTracingConfig() [2/2]

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

The function's AWS X-Ray tracing configuration.

Definition at line 577 of file CreateFunctionResult.h.

◆ WithVersion() [1/3]

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

The version of the Lambda function.

Definition at line 425 of file CreateFunctionResult.h.

◆ WithVersion() [2/3]

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

The version of the Lambda function.

Definition at line 420 of file CreateFunctionResult.h.

◆ WithVersion() [3/3]

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

The version of the Lambda function.

Definition at line 430 of file CreateFunctionResult.h.

◆ WithVpcConfig() [1/2]

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

The function's networking configuration.

Definition at line 451 of file CreateFunctionResult.h.

◆ WithVpcConfig() [2/2]

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

The function's networking configuration.

Definition at line 456 of file CreateFunctionResult.h.


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