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

#include <GetLayerVersionResult.h>

Public Member Functions

 GetLayerVersionResult ()
 
 GetLayerVersionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetLayerVersionResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const LayerVersionContentOutputGetContent () const
 
void SetContent (const LayerVersionContentOutput &value)
 
void SetContent (LayerVersionContentOutput &&value)
 
GetLayerVersionResultWithContent (const LayerVersionContentOutput &value)
 
GetLayerVersionResultWithContent (LayerVersionContentOutput &&value)
 
const Aws::StringGetLayerArn () const
 
void SetLayerArn (const Aws::String &value)
 
void SetLayerArn (Aws::String &&value)
 
void SetLayerArn (const char *value)
 
GetLayerVersionResultWithLayerArn (const Aws::String &value)
 
GetLayerVersionResultWithLayerArn (Aws::String &&value)
 
GetLayerVersionResultWithLayerArn (const char *value)
 
const Aws::StringGetLayerVersionArn () const
 
void SetLayerVersionArn (const Aws::String &value)
 
void SetLayerVersionArn (Aws::String &&value)
 
void SetLayerVersionArn (const char *value)
 
GetLayerVersionResultWithLayerVersionArn (const Aws::String &value)
 
GetLayerVersionResultWithLayerVersionArn (Aws::String &&value)
 
GetLayerVersionResultWithLayerVersionArn (const char *value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
GetLayerVersionResultWithDescription (const Aws::String &value)
 
GetLayerVersionResultWithDescription (Aws::String &&value)
 
GetLayerVersionResultWithDescription (const char *value)
 
const Aws::StringGetCreatedDate () const
 
void SetCreatedDate (const Aws::String &value)
 
void SetCreatedDate (Aws::String &&value)
 
void SetCreatedDate (const char *value)
 
GetLayerVersionResultWithCreatedDate (const Aws::String &value)
 
GetLayerVersionResultWithCreatedDate (Aws::String &&value)
 
GetLayerVersionResultWithCreatedDate (const char *value)
 
long long GetVersion () const
 
void SetVersion (long long value)
 
GetLayerVersionResultWithVersion (long long value)
 
const Aws::Vector< Runtime > & GetCompatibleRuntimes () const
 
void SetCompatibleRuntimes (const Aws::Vector< Runtime > &value)
 
void SetCompatibleRuntimes (Aws::Vector< Runtime > &&value)
 
GetLayerVersionResultWithCompatibleRuntimes (const Aws::Vector< Runtime > &value)
 
GetLayerVersionResultWithCompatibleRuntimes (Aws::Vector< Runtime > &&value)
 
GetLayerVersionResultAddCompatibleRuntimes (const Runtime &value)
 
GetLayerVersionResultAddCompatibleRuntimes (Runtime &&value)
 
const Aws::StringGetLicenseInfo () const
 
void SetLicenseInfo (const Aws::String &value)
 
void SetLicenseInfo (Aws::String &&value)
 
void SetLicenseInfo (const char *value)
 
GetLayerVersionResultWithLicenseInfo (const Aws::String &value)
 
GetLayerVersionResultWithLicenseInfo (Aws::String &&value)
 
GetLayerVersionResultWithLicenseInfo (const char *value)
 

Detailed Description

Definition at line 30 of file GetLayerVersionResult.h.

Constructor & Destructor Documentation

◆ GetLayerVersionResult() [1/2]

Aws::Lambda::Model::GetLayerVersionResult::GetLayerVersionResult ( )

◆ GetLayerVersionResult() [2/2]

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

Member Function Documentation

◆ AddCompatibleRuntimes() [1/2]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::AddCompatibleRuntimes ( const Runtime value)
inline

The layer's compatible runtimes.

Definition at line 266 of file GetLayerVersionResult.h.

◆ AddCompatibleRuntimes() [2/2]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::AddCompatibleRuntimes ( Runtime &&  value)
inline

The layer's compatible runtimes.

Definition at line 271 of file GetLayerVersionResult.h.

◆ GetCompatibleRuntimes()

const Aws::Vector<Runtime>& Aws::Lambda::Model::GetLayerVersionResult::GetCompatibleRuntimes ( ) const
inline

The layer's compatible runtimes.

Definition at line 241 of file GetLayerVersionResult.h.

◆ GetContent()

const LayerVersionContentOutput& Aws::Lambda::Model::GetLayerVersionResult::GetContent ( ) const
inline

Details about the layer version.

Definition at line 41 of file GetLayerVersionResult.h.

◆ GetCreatedDate()

const Aws::String& Aws::Lambda::Model::GetLayerVersionResult::GetCreatedDate ( ) const
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 177 of file GetLayerVersionResult.h.

◆ GetDescription()

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

The description of the version.

Definition at line 139 of file GetLayerVersionResult.h.

◆ GetLayerArn()

const Aws::String& Aws::Lambda::Model::GetLayerVersionResult::GetLayerArn ( ) const
inline

The ARN of the layer.

Definition at line 67 of file GetLayerVersionResult.h.

◆ GetLayerVersionArn()

const Aws::String& Aws::Lambda::Model::GetLayerVersionResult::GetLayerVersionArn ( ) const
inline

The ARN of the layer version.

Definition at line 103 of file GetLayerVersionResult.h.

◆ GetLicenseInfo()

const Aws::String& Aws::Lambda::Model::GetLayerVersionResult::GetLicenseInfo ( ) const
inline

The layer's software license.

Definition at line 277 of file GetLayerVersionResult.h.

◆ GetVersion()

long long Aws::Lambda::Model::GetLayerVersionResult::GetVersion ( ) const
inline

The version number.

Definition at line 225 of file GetLayerVersionResult.h.

◆ operator=()

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

◆ SetCompatibleRuntimes() [1/2]

void Aws::Lambda::Model::GetLayerVersionResult::SetCompatibleRuntimes ( Aws::Vector< Runtime > &&  value)
inline

The layer's compatible runtimes.

Definition at line 251 of file GetLayerVersionResult.h.

◆ SetCompatibleRuntimes() [2/2]

void Aws::Lambda::Model::GetLayerVersionResult::SetCompatibleRuntimes ( const Aws::Vector< Runtime > &  value)
inline

The layer's compatible runtimes.

Definition at line 246 of file GetLayerVersionResult.h.

◆ SetContent() [1/2]

void Aws::Lambda::Model::GetLayerVersionResult::SetContent ( const LayerVersionContentOutput value)
inline

Details about the layer version.

Definition at line 46 of file GetLayerVersionResult.h.

◆ SetContent() [2/2]

void Aws::Lambda::Model::GetLayerVersionResult::SetContent ( LayerVersionContentOutput &&  value)
inline

Details about the layer version.

Definition at line 51 of file GetLayerVersionResult.h.

◆ SetCreatedDate() [1/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetCreatedDate ( Aws::String &&  value)
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 191 of file GetLayerVersionResult.h.

◆ SetCreatedDate() [2/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetCreatedDate ( const Aws::String value)
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 184 of file GetLayerVersionResult.h.

◆ SetCreatedDate() [3/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetCreatedDate ( const char *  value)
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 198 of file GetLayerVersionResult.h.

◆ SetDescription() [1/3]

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

The description of the version.

Definition at line 149 of file GetLayerVersionResult.h.

◆ SetDescription() [2/3]

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

The description of the version.

Definition at line 144 of file GetLayerVersionResult.h.

◆ SetDescription() [3/3]

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

The description of the version.

Definition at line 154 of file GetLayerVersionResult.h.

◆ SetLayerArn() [1/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLayerArn ( Aws::String &&  value)
inline

The ARN of the layer.

Definition at line 77 of file GetLayerVersionResult.h.

◆ SetLayerArn() [2/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLayerArn ( const Aws::String value)
inline

The ARN of the layer.

Definition at line 72 of file GetLayerVersionResult.h.

◆ SetLayerArn() [3/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLayerArn ( const char *  value)
inline

The ARN of the layer.

Definition at line 82 of file GetLayerVersionResult.h.

◆ SetLayerVersionArn() [1/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLayerVersionArn ( Aws::String &&  value)
inline

The ARN of the layer version.

Definition at line 113 of file GetLayerVersionResult.h.

◆ SetLayerVersionArn() [2/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLayerVersionArn ( const Aws::String value)
inline

The ARN of the layer version.

Definition at line 108 of file GetLayerVersionResult.h.

◆ SetLayerVersionArn() [3/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLayerVersionArn ( const char *  value)
inline

The ARN of the layer version.

Definition at line 118 of file GetLayerVersionResult.h.

◆ SetLicenseInfo() [1/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLicenseInfo ( Aws::String &&  value)
inline

The layer's software license.

Definition at line 287 of file GetLayerVersionResult.h.

◆ SetLicenseInfo() [2/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLicenseInfo ( const Aws::String value)
inline

The layer's software license.

Definition at line 282 of file GetLayerVersionResult.h.

◆ SetLicenseInfo() [3/3]

void Aws::Lambda::Model::GetLayerVersionResult::SetLicenseInfo ( const char *  value)
inline

The layer's software license.

Definition at line 292 of file GetLayerVersionResult.h.

◆ SetVersion()

void Aws::Lambda::Model::GetLayerVersionResult::SetVersion ( long long  value)
inline

The version number.

Definition at line 230 of file GetLayerVersionResult.h.

◆ WithCompatibleRuntimes() [1/2]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithCompatibleRuntimes ( Aws::Vector< Runtime > &&  value)
inline

The layer's compatible runtimes.

Definition at line 261 of file GetLayerVersionResult.h.

◆ WithCompatibleRuntimes() [2/2]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithCompatibleRuntimes ( const Aws::Vector< Runtime > &  value)
inline

The layer's compatible runtimes.

Definition at line 256 of file GetLayerVersionResult.h.

◆ WithContent() [1/2]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithContent ( const LayerVersionContentOutput value)
inline

Details about the layer version.

Definition at line 56 of file GetLayerVersionResult.h.

◆ WithContent() [2/2]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithContent ( LayerVersionContentOutput &&  value)
inline

Details about the layer version.

Definition at line 61 of file GetLayerVersionResult.h.

◆ WithCreatedDate() [1/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithCreatedDate ( Aws::String &&  value)
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 212 of file GetLayerVersionResult.h.

◆ WithCreatedDate() [2/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithCreatedDate ( const Aws::String value)
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 205 of file GetLayerVersionResult.h.

◆ WithCreatedDate() [3/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithCreatedDate ( const char *  value)
inline

The date that the layer version was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).

Definition at line 219 of file GetLayerVersionResult.h.

◆ WithDescription() [1/3]

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

The description of the version.

Definition at line 164 of file GetLayerVersionResult.h.

◆ WithDescription() [2/3]

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

The description of the version.

Definition at line 159 of file GetLayerVersionResult.h.

◆ WithDescription() [3/3]

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

The description of the version.

Definition at line 169 of file GetLayerVersionResult.h.

◆ WithLayerArn() [1/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLayerArn ( Aws::String &&  value)
inline

The ARN of the layer.

Definition at line 92 of file GetLayerVersionResult.h.

◆ WithLayerArn() [2/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLayerArn ( const Aws::String value)
inline

The ARN of the layer.

Definition at line 87 of file GetLayerVersionResult.h.

◆ WithLayerArn() [3/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLayerArn ( const char *  value)
inline

The ARN of the layer.

Definition at line 97 of file GetLayerVersionResult.h.

◆ WithLayerVersionArn() [1/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLayerVersionArn ( Aws::String &&  value)
inline

The ARN of the layer version.

Definition at line 128 of file GetLayerVersionResult.h.

◆ WithLayerVersionArn() [2/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLayerVersionArn ( const Aws::String value)
inline

The ARN of the layer version.

Definition at line 123 of file GetLayerVersionResult.h.

◆ WithLayerVersionArn() [3/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLayerVersionArn ( const char *  value)
inline

The ARN of the layer version.

Definition at line 133 of file GetLayerVersionResult.h.

◆ WithLicenseInfo() [1/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLicenseInfo ( Aws::String &&  value)
inline

The layer's software license.

Definition at line 302 of file GetLayerVersionResult.h.

◆ WithLicenseInfo() [2/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLicenseInfo ( const Aws::String value)
inline

The layer's software license.

Definition at line 297 of file GetLayerVersionResult.h.

◆ WithLicenseInfo() [3/3]

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithLicenseInfo ( const char *  value)
inline

The layer's software license.

Definition at line 307 of file GetLayerVersionResult.h.

◆ WithVersion()

GetLayerVersionResult& Aws::Lambda::Model::GetLayerVersionResult::WithVersion ( long long  value)
inline

The version number.

Definition at line 235 of file GetLayerVersionResult.h.


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