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

#include <GetProvisionedConcurrencyConfigResult.h>

Public Member Functions

 GetProvisionedConcurrencyConfigResult ()
 
 GetProvisionedConcurrencyConfigResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetProvisionedConcurrencyConfigResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
int GetRequestedProvisionedConcurrentExecutions () const
 
void SetRequestedProvisionedConcurrentExecutions (int value)
 
GetProvisionedConcurrencyConfigResultWithRequestedProvisionedConcurrentExecutions (int value)
 
int GetAvailableProvisionedConcurrentExecutions () const
 
void SetAvailableProvisionedConcurrentExecutions (int value)
 
GetProvisionedConcurrencyConfigResultWithAvailableProvisionedConcurrentExecutions (int value)
 
int GetAllocatedProvisionedConcurrentExecutions () const
 
void SetAllocatedProvisionedConcurrentExecutions (int value)
 
GetProvisionedConcurrencyConfigResultWithAllocatedProvisionedConcurrentExecutions (int value)
 
const ProvisionedConcurrencyStatusEnumGetStatus () const
 
void SetStatus (const ProvisionedConcurrencyStatusEnum &value)
 
void SetStatus (ProvisionedConcurrencyStatusEnum &&value)
 
GetProvisionedConcurrencyConfigResultWithStatus (const ProvisionedConcurrencyStatusEnum &value)
 
GetProvisionedConcurrencyConfigResultWithStatus (ProvisionedConcurrencyStatusEnum &&value)
 
const Aws::StringGetStatusReason () const
 
void SetStatusReason (const Aws::String &value)
 
void SetStatusReason (Aws::String &&value)
 
void SetStatusReason (const char *value)
 
GetProvisionedConcurrencyConfigResultWithStatusReason (const Aws::String &value)
 
GetProvisionedConcurrencyConfigResultWithStatusReason (Aws::String &&value)
 
GetProvisionedConcurrencyConfigResultWithStatusReason (const char *value)
 
const Aws::StringGetLastModified () const
 
void SetLastModified (const Aws::String &value)
 
void SetLastModified (Aws::String &&value)
 
void SetLastModified (const char *value)
 
GetProvisionedConcurrencyConfigResultWithLastModified (const Aws::String &value)
 
GetProvisionedConcurrencyConfigResultWithLastModified (Aws::String &&value)
 
GetProvisionedConcurrencyConfigResultWithLastModified (const char *value)
 

Detailed Description

Definition at line 28 of file GetProvisionedConcurrencyConfigResult.h.

Constructor & Destructor Documentation

◆ GetProvisionedConcurrencyConfigResult() [1/2]

Aws::Lambda::Model::GetProvisionedConcurrencyConfigResult::GetProvisionedConcurrencyConfigResult ( )

◆ GetProvisionedConcurrencyConfigResult() [2/2]

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

Member Function Documentation

◆ GetAllocatedProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency allocated.

Definition at line 71 of file GetProvisionedConcurrencyConfigResult.h.

◆ GetAvailableProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency available.

Definition at line 55 of file GetProvisionedConcurrencyConfigResult.h.

◆ GetLastModified()

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

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

Definition at line 158 of file GetProvisionedConcurrencyConfigResult.h.

◆ GetRequestedProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency requested.

Definition at line 39 of file GetProvisionedConcurrencyConfigResult.h.

◆ GetStatus()

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

The status of the allocation process.

Definition at line 87 of file GetProvisionedConcurrencyConfigResult.h.

◆ GetStatusReason()

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

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

Definition at line 114 of file GetProvisionedConcurrencyConfigResult.h.

◆ operator=()

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

◆ SetAllocatedProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency allocated.

Definition at line 76 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetAvailableProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency available.

Definition at line 60 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetLastModified() [1/3]

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

◆ SetLastModified() [2/3]

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

◆ SetLastModified() [3/3]

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

◆ SetRequestedProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency requested.

Definition at line 44 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetStatus() [1/2]

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

The status of the allocation process.

Definition at line 92 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetStatus() [2/2]

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

The status of the allocation process.

Definition at line 97 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetStatusReason() [1/3]

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

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

Definition at line 126 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetStatusReason() [2/3]

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

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

Definition at line 120 of file GetProvisionedConcurrencyConfigResult.h.

◆ SetStatusReason() [3/3]

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

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

Definition at line 132 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithAllocatedProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency allocated.

Definition at line 81 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithAvailableProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency available.

Definition at line 65 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithLastModified() [1/3]

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

◆ WithLastModified() [2/3]

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

◆ WithLastModified() [3/3]

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

◆ WithRequestedProvisionedConcurrentExecutions()

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

The amount of provisioned concurrency requested.

Definition at line 49 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithStatus() [1/2]

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

The status of the allocation process.

Definition at line 102 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithStatus() [2/2]

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

The status of the allocation process.

Definition at line 107 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithStatusReason() [1/3]

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

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

Definition at line 144 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithStatusReason() [2/3]

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

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

Definition at line 138 of file GetProvisionedConcurrencyConfigResult.h.

◆ WithStatusReason() [3/3]

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

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

Definition at line 150 of file GetProvisionedConcurrencyConfigResult.h.


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