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

#include <ImageConfig.h>

Public Member Functions

 ImageConfig ()
 
 ImageConfig (Aws::Utils::Json::JsonView jsonValue)
 
ImageConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetEntryPoint () const
 
bool EntryPointHasBeenSet () const
 
void SetEntryPoint (const Aws::Vector< Aws::String > &value)
 
void SetEntryPoint (Aws::Vector< Aws::String > &&value)
 
ImageConfigWithEntryPoint (const Aws::Vector< Aws::String > &value)
 
ImageConfigWithEntryPoint (Aws::Vector< Aws::String > &&value)
 
ImageConfigAddEntryPoint (const Aws::String &value)
 
ImageConfigAddEntryPoint (Aws::String &&value)
 
ImageConfigAddEntryPoint (const char *value)
 
const Aws::Vector< Aws::String > & GetCommand () const
 
bool CommandHasBeenSet () const
 
void SetCommand (const Aws::Vector< Aws::String > &value)
 
void SetCommand (Aws::Vector< Aws::String > &&value)
 
ImageConfigWithCommand (const Aws::Vector< Aws::String > &value)
 
ImageConfigWithCommand (Aws::Vector< Aws::String > &&value)
 
ImageConfigAddCommand (const Aws::String &value)
 
ImageConfigAddCommand (Aws::String &&value)
 
ImageConfigAddCommand (const char *value)
 
const Aws::StringGetWorkingDirectory () const
 
bool WorkingDirectoryHasBeenSet () const
 
void SetWorkingDirectory (const Aws::String &value)
 
void SetWorkingDirectory (Aws::String &&value)
 
void SetWorkingDirectory (const char *value)
 
ImageConfigWithWorkingDirectory (const Aws::String &value)
 
ImageConfigWithWorkingDirectory (Aws::String &&value)
 
ImageConfigWithWorkingDirectory (const char *value)
 

Detailed Description

Configuration values that override the container image Dockerfile settings. See Container settings.

See Also:

AWS API Reference

Definition at line 35 of file ImageConfig.h.

Constructor & Destructor Documentation

◆ ImageConfig() [1/2]

Aws::Lambda::Model::ImageConfig::ImageConfig ( )

◆ ImageConfig() [2/2]

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

Member Function Documentation

◆ AddCommand() [1/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::AddCommand ( Aws::String &&  value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 137 of file ImageConfig.h.

◆ AddCommand() [2/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::AddCommand ( const Aws::String value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 132 of file ImageConfig.h.

◆ AddCommand() [3/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::AddCommand ( const char *  value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 142 of file ImageConfig.h.

◆ AddEntryPoint() [1/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::AddEntryPoint ( Aws::String &&  value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 90 of file ImageConfig.h.

◆ AddEntryPoint() [2/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::AddEntryPoint ( const Aws::String value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 84 of file ImageConfig.h.

◆ AddEntryPoint() [3/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::AddEntryPoint ( const char *  value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 96 of file ImageConfig.h.

◆ CommandHasBeenSet()

bool Aws::Lambda::Model::ImageConfig::CommandHasBeenSet ( ) const
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 107 of file ImageConfig.h.

◆ EntryPointHasBeenSet()

bool Aws::Lambda::Model::ImageConfig::EntryPointHasBeenSet ( ) const
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 54 of file ImageConfig.h.

◆ GetCommand()

const Aws::Vector<Aws::String>& Aws::Lambda::Model::ImageConfig::GetCommand ( ) const
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 102 of file ImageConfig.h.

◆ GetEntryPoint()

const Aws::Vector<Aws::String>& Aws::Lambda::Model::ImageConfig::GetEntryPoint ( ) const
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 48 of file ImageConfig.h.

◆ GetWorkingDirectory()

const Aws::String& Aws::Lambda::Model::ImageConfig::GetWorkingDirectory ( ) const
inline

Specifies the working directory.

Definition at line 148 of file ImageConfig.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetCommand() [1/2]

void Aws::Lambda::Model::ImageConfig::SetCommand ( Aws::Vector< Aws::String > &&  value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 117 of file ImageConfig.h.

◆ SetCommand() [2/2]

void Aws::Lambda::Model::ImageConfig::SetCommand ( const Aws::Vector< Aws::String > &  value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 112 of file ImageConfig.h.

◆ SetEntryPoint() [1/2]

void Aws::Lambda::Model::ImageConfig::SetEntryPoint ( Aws::Vector< Aws::String > &&  value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 66 of file ImageConfig.h.

◆ SetEntryPoint() [2/2]

void Aws::Lambda::Model::ImageConfig::SetEntryPoint ( const Aws::Vector< Aws::String > &  value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 60 of file ImageConfig.h.

◆ SetWorkingDirectory() [1/3]

void Aws::Lambda::Model::ImageConfig::SetWorkingDirectory ( Aws::String &&  value)
inline

Specifies the working directory.

Definition at line 163 of file ImageConfig.h.

◆ SetWorkingDirectory() [2/3]

void Aws::Lambda::Model::ImageConfig::SetWorkingDirectory ( const Aws::String value)
inline

Specifies the working directory.

Definition at line 158 of file ImageConfig.h.

◆ SetWorkingDirectory() [3/3]

void Aws::Lambda::Model::ImageConfig::SetWorkingDirectory ( const char *  value)
inline

Specifies the working directory.

Definition at line 168 of file ImageConfig.h.

◆ WithCommand() [1/2]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithCommand ( Aws::Vector< Aws::String > &&  value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 127 of file ImageConfig.h.

◆ WithCommand() [2/2]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithCommand ( const Aws::Vector< Aws::String > &  value)
inline

Specifies parameters that you want to pass in with ENTRYPOINT.

Definition at line 122 of file ImageConfig.h.

◆ WithEntryPoint() [1/2]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithEntryPoint ( Aws::Vector< Aws::String > &&  value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 78 of file ImageConfig.h.

◆ WithEntryPoint() [2/2]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithEntryPoint ( const Aws::Vector< Aws::String > &  value)
inline

Specifies the entry point to their application, which is typically the location of the runtime executable.

Definition at line 72 of file ImageConfig.h.

◆ WithWorkingDirectory() [1/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithWorkingDirectory ( Aws::String &&  value)
inline

Specifies the working directory.

Definition at line 178 of file ImageConfig.h.

◆ WithWorkingDirectory() [2/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithWorkingDirectory ( const Aws::String value)
inline

Specifies the working directory.

Definition at line 173 of file ImageConfig.h.

◆ WithWorkingDirectory() [3/3]

ImageConfig& Aws::Lambda::Model::ImageConfig::WithWorkingDirectory ( const char *  value)
inline

Specifies the working directory.

Definition at line 183 of file ImageConfig.h.

◆ WorkingDirectoryHasBeenSet()

bool Aws::Lambda::Model::ImageConfig::WorkingDirectoryHasBeenSet ( ) const
inline

Specifies the working directory.

Definition at line 153 of file ImageConfig.h.


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