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

#include <PutProvisionedConcurrencyConfigResult.h>

Public Member Functions

 PutProvisionedConcurrencyConfigResult ()
 
 PutProvisionedConcurrencyConfigResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
PutProvisionedConcurrencyConfigResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
int GetRequestedProvisionedConcurrentExecutions () const
 
void SetRequestedProvisionedConcurrentExecutions (int value)
 
PutProvisionedConcurrencyConfigResultWithRequestedProvisionedConcurrentExecutions (int value)
 
int GetAvailableProvisionedConcurrentExecutions () const
 
void SetAvailableProvisionedConcurrentExecutions (int value)
 
PutProvisionedConcurrencyConfigResultWithAvailableProvisionedConcurrentExecutions (int value)
 
int GetAllocatedProvisionedConcurrentExecutions () const
 
void SetAllocatedProvisionedConcurrentExecutions (int value)
 
PutProvisionedConcurrencyConfigResultWithAllocatedProvisionedConcurrentExecutions (int value)
 
const ProvisionedConcurrencyStatusEnumGetStatus () const
 
void SetStatus (const ProvisionedConcurrencyStatusEnum &value)
 
void SetStatus (ProvisionedConcurrencyStatusEnum &&value)
 
PutProvisionedConcurrencyConfigResultWithStatus (const ProvisionedConcurrencyStatusEnum &value)
 
PutProvisionedConcurrencyConfigResultWithStatus (ProvisionedConcurrencyStatusEnum &&value)
 
const Aws::StringGetStatusReason () const
 
void SetStatusReason (const Aws::String &value)
 
void SetStatusReason (Aws::String &&value)
 
void SetStatusReason (const char *value)
 
PutProvisionedConcurrencyConfigResultWithStatusReason (const Aws::String &value)
 
PutProvisionedConcurrencyConfigResultWithStatusReason (Aws::String &&value)
 
PutProvisionedConcurrencyConfigResultWithStatusReason (const char *value)
 
const Aws::StringGetLastModified () const
 
void SetLastModified (const Aws::String &value)
 
void SetLastModified (Aws::String &&value)
 
void SetLastModified (const char *value)
 
PutProvisionedConcurrencyConfigResultWithLastModified (const Aws::String &value)
 
PutProvisionedConcurrencyConfigResultWithLastModified (Aws::String &&value)
 
PutProvisionedConcurrencyConfigResultWithLastModified (const char *value)
 

Detailed Description

Definition at line 28 of file PutProvisionedConcurrencyConfigResult.h.

Constructor & Destructor Documentation

◆ PutProvisionedConcurrencyConfigResult() [1/2]

Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::PutProvisionedConcurrencyConfigResult ( )

◆ PutProvisionedConcurrencyConfigResult() [2/2]

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

Member Function Documentation

◆ GetAllocatedProvisionedConcurrentExecutions()

int Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::GetAllocatedProvisionedConcurrentExecutions ( ) const
inline

The amount of provisioned concurrency allocated.

Definition at line 71 of file PutProvisionedConcurrencyConfigResult.h.

◆ GetAvailableProvisionedConcurrentExecutions()

int Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::GetAvailableProvisionedConcurrentExecutions ( ) const
inline

The amount of provisioned concurrency available.

Definition at line 55 of file PutProvisionedConcurrencyConfigResult.h.

◆ GetLastModified()

const Aws::String& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::GetLastModified ( ) const
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 158 of file PutProvisionedConcurrencyConfigResult.h.

◆ GetRequestedProvisionedConcurrentExecutions()

int Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::GetRequestedProvisionedConcurrentExecutions ( ) const
inline

The amount of provisioned concurrency requested.

Definition at line 39 of file PutProvisionedConcurrencyConfigResult.h.

◆ GetStatus()

const ProvisionedConcurrencyStatusEnum& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::GetStatus ( ) const
inline

The status of the allocation process.

Definition at line 87 of file PutProvisionedConcurrencyConfigResult.h.

◆ GetStatusReason()

const Aws::String& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::GetStatusReason ( ) const
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 114 of file PutProvisionedConcurrencyConfigResult.h.

◆ operator=()

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

◆ SetAllocatedProvisionedConcurrentExecutions()

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetAllocatedProvisionedConcurrentExecutions ( int  value)
inline

The amount of provisioned concurrency allocated.

Definition at line 76 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetAvailableProvisionedConcurrentExecutions()

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetAvailableProvisionedConcurrentExecutions ( int  value)
inline

The amount of provisioned concurrency available.

Definition at line 60 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetLastModified() [1/3]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetLastModified ( Aws::String &&  value)
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 172 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetLastModified() [2/3]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetLastModified ( const Aws::String value)
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 165 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetLastModified() [3/3]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetLastModified ( const char *  value)
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 179 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetRequestedProvisionedConcurrentExecutions()

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetRequestedProvisionedConcurrentExecutions ( int  value)
inline

The amount of provisioned concurrency requested.

Definition at line 44 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetStatus() [1/2]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetStatus ( const ProvisionedConcurrencyStatusEnum value)
inline

The status of the allocation process.

Definition at line 92 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetStatus() [2/2]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetStatus ( ProvisionedConcurrencyStatusEnum &&  value)
inline

The status of the allocation process.

Definition at line 97 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetStatusReason() [1/3]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetStatusReason ( Aws::String &&  value)
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 126 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetStatusReason() [2/3]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetStatusReason ( const Aws::String value)
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 120 of file PutProvisionedConcurrencyConfigResult.h.

◆ SetStatusReason() [3/3]

void Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::SetStatusReason ( const char *  value)
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 132 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithAllocatedProvisionedConcurrentExecutions()

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithAllocatedProvisionedConcurrentExecutions ( int  value)
inline

The amount of provisioned concurrency allocated.

Definition at line 81 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithAvailableProvisionedConcurrentExecutions()

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithAvailableProvisionedConcurrentExecutions ( int  value)
inline

The amount of provisioned concurrency available.

Definition at line 65 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithLastModified() [1/3]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithLastModified ( Aws::String &&  value)
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 193 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithLastModified() [2/3]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithLastModified ( const Aws::String value)
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 186 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithLastModified() [3/3]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithLastModified ( const char *  value)
inline

The date and time that a user last updated the configuration, in ISO 8601 format.

Definition at line 200 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithRequestedProvisionedConcurrentExecutions()

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithRequestedProvisionedConcurrentExecutions ( int  value)
inline

The amount of provisioned concurrency requested.

Definition at line 49 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithStatus() [1/2]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithStatus ( const ProvisionedConcurrencyStatusEnum value)
inline

The status of the allocation process.

Definition at line 102 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithStatus() [2/2]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithStatus ( ProvisionedConcurrencyStatusEnum &&  value)
inline

The status of the allocation process.

Definition at line 107 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithStatusReason() [1/3]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithStatusReason ( Aws::String &&  value)
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 144 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithStatusReason() [2/3]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithStatusReason ( const Aws::String value)
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 138 of file PutProvisionedConcurrencyConfigResult.h.

◆ WithStatusReason() [3/3]

PutProvisionedConcurrencyConfigResult& Aws::Lambda::Model::PutProvisionedConcurrencyConfigResult::WithStatusReason ( const char *  value)
inline

For failed allocations, the reason that provisioned concurrency could not be allocated.

Definition at line 150 of file PutProvisionedConcurrencyConfigResult.h.


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