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

#include <LayersListItem.h>

Public Member Functions

 LayersListItem ()
 
 LayersListItem (Aws::Utils::Json::JsonView jsonValue)
 
LayersListItemoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetLayerName () const
 
bool LayerNameHasBeenSet () const
 
void SetLayerName (const Aws::String &value)
 
void SetLayerName (Aws::String &&value)
 
void SetLayerName (const char *value)
 
LayersListItemWithLayerName (const Aws::String &value)
 
LayersListItemWithLayerName (Aws::String &&value)
 
LayersListItemWithLayerName (const char *value)
 
const Aws::StringGetLayerArn () const
 
bool LayerArnHasBeenSet () const
 
void SetLayerArn (const Aws::String &value)
 
void SetLayerArn (Aws::String &&value)
 
void SetLayerArn (const char *value)
 
LayersListItemWithLayerArn (const Aws::String &value)
 
LayersListItemWithLayerArn (Aws::String &&value)
 
LayersListItemWithLayerArn (const char *value)
 
const LayerVersionsListItemGetLatestMatchingVersion () const
 
bool LatestMatchingVersionHasBeenSet () const
 
void SetLatestMatchingVersion (const LayerVersionsListItem &value)
 
void SetLatestMatchingVersion (LayerVersionsListItem &&value)
 
LayersListItemWithLatestMatchingVersion (const LayerVersionsListItem &value)
 
LayersListItemWithLatestMatchingVersion (LayerVersionsListItem &&value)
 

Detailed Description

Details about an AWS Lambda layer.

See Also:

AWS API Reference

Definition at line 34 of file LayersListItem.h.

Constructor & Destructor Documentation

◆ LayersListItem() [1/2]

Aws::Lambda::Model::LayersListItem::LayersListItem ( )

◆ LayersListItem() [2/2]

Aws::Lambda::Model::LayersListItem::LayersListItem ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetLatestMatchingVersion()

const LayerVersionsListItem& Aws::Lambda::Model::LayersListItem::GetLatestMatchingVersion ( ) const
inline

The newest version of the layer.

Definition at line 128 of file LayersListItem.h.

◆ GetLayerArn()

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 87 of file LayersListItem.h.

◆ GetLayerName()

const Aws::String& Aws::Lambda::Model::LayersListItem::GetLayerName ( ) const
inline

The name of the layer.

Definition at line 46 of file LayersListItem.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lambda::Model::LayersListItem::Jsonize ( ) const

◆ LatestMatchingVersionHasBeenSet()

bool Aws::Lambda::Model::LayersListItem::LatestMatchingVersionHasBeenSet ( ) const
inline

The newest version of the layer.

Definition at line 133 of file LayersListItem.h.

◆ LayerArnHasBeenSet()

bool Aws::Lambda::Model::LayersListItem::LayerArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the function layer.

Definition at line 92 of file LayersListItem.h.

◆ LayerNameHasBeenSet()

bool Aws::Lambda::Model::LayersListItem::LayerNameHasBeenSet ( ) const
inline

The name of the layer.

Definition at line 51 of file LayersListItem.h.

◆ operator=()

LayersListItem& Aws::Lambda::Model::LayersListItem::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetLatestMatchingVersion() [1/2]

void Aws::Lambda::Model::LayersListItem::SetLatestMatchingVersion ( const LayerVersionsListItem value)
inline

The newest version of the layer.

Definition at line 138 of file LayersListItem.h.

◆ SetLatestMatchingVersion() [2/2]

void Aws::Lambda::Model::LayersListItem::SetLatestMatchingVersion ( LayerVersionsListItem &&  value)
inline

The newest version of the layer.

Definition at line 143 of file LayersListItem.h.

◆ SetLayerArn() [1/3]

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 102 of file LayersListItem.h.

◆ SetLayerArn() [2/3]

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 97 of file LayersListItem.h.

◆ SetLayerArn() [3/3]

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 107 of file LayersListItem.h.

◆ SetLayerName() [1/3]

void Aws::Lambda::Model::LayersListItem::SetLayerName ( Aws::String &&  value)
inline

The name of the layer.

Definition at line 61 of file LayersListItem.h.

◆ SetLayerName() [2/3]

void Aws::Lambda::Model::LayersListItem::SetLayerName ( const Aws::String value)
inline

The name of the layer.

Definition at line 56 of file LayersListItem.h.

◆ SetLayerName() [3/3]

void Aws::Lambda::Model::LayersListItem::SetLayerName ( const char *  value)
inline

The name of the layer.

Definition at line 66 of file LayersListItem.h.

◆ WithLatestMatchingVersion() [1/2]

LayersListItem& Aws::Lambda::Model::LayersListItem::WithLatestMatchingVersion ( const LayerVersionsListItem value)
inline

The newest version of the layer.

Definition at line 148 of file LayersListItem.h.

◆ WithLatestMatchingVersion() [2/2]

LayersListItem& Aws::Lambda::Model::LayersListItem::WithLatestMatchingVersion ( LayerVersionsListItem &&  value)
inline

The newest version of the layer.

Definition at line 153 of file LayersListItem.h.

◆ WithLayerArn() [1/3]

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 117 of file LayersListItem.h.

◆ WithLayerArn() [2/3]

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 112 of file LayersListItem.h.

◆ WithLayerArn() [3/3]

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

The Amazon Resource Name (ARN) of the function layer.

Definition at line 122 of file LayersListItem.h.

◆ WithLayerName() [1/3]

LayersListItem& Aws::Lambda::Model::LayersListItem::WithLayerName ( Aws::String &&  value)
inline

The name of the layer.

Definition at line 76 of file LayersListItem.h.

◆ WithLayerName() [2/3]

LayersListItem& Aws::Lambda::Model::LayersListItem::WithLayerName ( const Aws::String value)
inline

The name of the layer.

Definition at line 71 of file LayersListItem.h.

◆ WithLayerName() [3/3]

LayersListItem& Aws::Lambda::Model::LayersListItem::WithLayerName ( const char *  value)
inline

The name of the layer.

Definition at line 81 of file LayersListItem.h.


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