AWS SDK for C++  1.9.132
AWS SDK for C++
Public Member Functions | List of all members
Aws::AppConfig::Model::StartDeploymentResult Class Reference

#include <StartDeploymentResult.h>

Public Member Functions

 StartDeploymentResult ()
 
 StartDeploymentResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
StartDeploymentResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetApplicationId () const
 
void SetApplicationId (const Aws::String &value)
 
void SetApplicationId (Aws::String &&value)
 
void SetApplicationId (const char *value)
 
StartDeploymentResultWithApplicationId (const Aws::String &value)
 
StartDeploymentResultWithApplicationId (Aws::String &&value)
 
StartDeploymentResultWithApplicationId (const char *value)
 
const Aws::StringGetEnvironmentId () const
 
void SetEnvironmentId (const Aws::String &value)
 
void SetEnvironmentId (Aws::String &&value)
 
void SetEnvironmentId (const char *value)
 
StartDeploymentResultWithEnvironmentId (const Aws::String &value)
 
StartDeploymentResultWithEnvironmentId (Aws::String &&value)
 
StartDeploymentResultWithEnvironmentId (const char *value)
 
const Aws::StringGetDeploymentStrategyId () const
 
void SetDeploymentStrategyId (const Aws::String &value)
 
void SetDeploymentStrategyId (Aws::String &&value)
 
void SetDeploymentStrategyId (const char *value)
 
StartDeploymentResultWithDeploymentStrategyId (const Aws::String &value)
 
StartDeploymentResultWithDeploymentStrategyId (Aws::String &&value)
 
StartDeploymentResultWithDeploymentStrategyId (const char *value)
 
const Aws::StringGetConfigurationProfileId () const
 
void SetConfigurationProfileId (const Aws::String &value)
 
void SetConfigurationProfileId (Aws::String &&value)
 
void SetConfigurationProfileId (const char *value)
 
StartDeploymentResultWithConfigurationProfileId (const Aws::String &value)
 
StartDeploymentResultWithConfigurationProfileId (Aws::String &&value)
 
StartDeploymentResultWithConfigurationProfileId (const char *value)
 
int GetDeploymentNumber () const
 
void SetDeploymentNumber (int value)
 
StartDeploymentResultWithDeploymentNumber (int value)
 
const Aws::StringGetConfigurationName () const
 
void SetConfigurationName (const Aws::String &value)
 
void SetConfigurationName (Aws::String &&value)
 
void SetConfigurationName (const char *value)
 
StartDeploymentResultWithConfigurationName (const Aws::String &value)
 
StartDeploymentResultWithConfigurationName (Aws::String &&value)
 
StartDeploymentResultWithConfigurationName (const char *value)
 
const Aws::StringGetConfigurationLocationUri () const
 
void SetConfigurationLocationUri (const Aws::String &value)
 
void SetConfigurationLocationUri (Aws::String &&value)
 
void SetConfigurationLocationUri (const char *value)
 
StartDeploymentResultWithConfigurationLocationUri (const Aws::String &value)
 
StartDeploymentResultWithConfigurationLocationUri (Aws::String &&value)
 
StartDeploymentResultWithConfigurationLocationUri (const char *value)
 
const Aws::StringGetConfigurationVersion () const
 
void SetConfigurationVersion (const Aws::String &value)
 
void SetConfigurationVersion (Aws::String &&value)
 
void SetConfigurationVersion (const char *value)
 
StartDeploymentResultWithConfigurationVersion (const Aws::String &value)
 
StartDeploymentResultWithConfigurationVersion (Aws::String &&value)
 
StartDeploymentResultWithConfigurationVersion (const char *value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
StartDeploymentResultWithDescription (const Aws::String &value)
 
StartDeploymentResultWithDescription (Aws::String &&value)
 
StartDeploymentResultWithDescription (const char *value)
 
int GetDeploymentDurationInMinutes () const
 
void SetDeploymentDurationInMinutes (int value)
 
StartDeploymentResultWithDeploymentDurationInMinutes (int value)
 
const GrowthTypeGetGrowthType () const
 
void SetGrowthType (const GrowthType &value)
 
void SetGrowthType (GrowthType &&value)
 
StartDeploymentResultWithGrowthType (const GrowthType &value)
 
StartDeploymentResultWithGrowthType (GrowthType &&value)
 
double GetGrowthFactor () const
 
void SetGrowthFactor (double value)
 
StartDeploymentResultWithGrowthFactor (double value)
 
int GetFinalBakeTimeInMinutes () const
 
void SetFinalBakeTimeInMinutes (int value)
 
StartDeploymentResultWithFinalBakeTimeInMinutes (int value)
 
const DeploymentStateGetState () const
 
void SetState (const DeploymentState &value)
 
void SetState (DeploymentState &&value)
 
StartDeploymentResultWithState (const DeploymentState &value)
 
StartDeploymentResultWithState (DeploymentState &&value)
 
const Aws::Vector< DeploymentEvent > & GetEventLog () const
 
void SetEventLog (const Aws::Vector< DeploymentEvent > &value)
 
void SetEventLog (Aws::Vector< DeploymentEvent > &&value)
 
StartDeploymentResultWithEventLog (const Aws::Vector< DeploymentEvent > &value)
 
StartDeploymentResultWithEventLog (Aws::Vector< DeploymentEvent > &&value)
 
StartDeploymentResultAddEventLog (const DeploymentEvent &value)
 
StartDeploymentResultAddEventLog (DeploymentEvent &&value)
 
double GetPercentageComplete () const
 
void SetPercentageComplete (double value)
 
StartDeploymentResultWithPercentageComplete (double value)
 
const Aws::Utils::DateTimeGetStartedAt () const
 
void SetStartedAt (const Aws::Utils::DateTime &value)
 
void SetStartedAt (Aws::Utils::DateTime &&value)
 
StartDeploymentResultWithStartedAt (const Aws::Utils::DateTime &value)
 
StartDeploymentResultWithStartedAt (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCompletedAt () const
 
void SetCompletedAt (const Aws::Utils::DateTime &value)
 
void SetCompletedAt (Aws::Utils::DateTime &&value)
 
StartDeploymentResultWithCompletedAt (const Aws::Utils::DateTime &value)
 
StartDeploymentResultWithCompletedAt (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 32 of file StartDeploymentResult.h.

Constructor & Destructor Documentation

◆ StartDeploymentResult() [1/2]

Aws::AppConfig::Model::StartDeploymentResult::StartDeploymentResult ( )

◆ StartDeploymentResult() [2/2]

Aws::AppConfig::Model::StartDeploymentResult::StartDeploymentResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddEventLog() [1/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::AddEventLog ( const DeploymentEvent value)
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 484 of file StartDeploymentResult.h.

◆ AddEventLog() [2/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::AddEventLog ( DeploymentEvent &&  value)
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 490 of file StartDeploymentResult.h.

◆ GetApplicationId()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetApplicationId ( ) const
inline

The ID of the application that was deployed.

Definition at line 43 of file StartDeploymentResult.h.

◆ GetCompletedAt()

const Aws::Utils::DateTime& Aws::AppConfig::Model::StartDeploymentResult::GetCompletedAt ( ) const
inline

The time the deployment completed.

Definition at line 538 of file StartDeploymentResult.h.

◆ GetConfigurationLocationUri()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetConfigurationLocationUri ( ) const
inline

Information about the source location of the configuration.

Definition at line 239 of file StartDeploymentResult.h.

◆ GetConfigurationName()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetConfigurationName ( ) const
inline

The name of the configuration.

Definition at line 203 of file StartDeploymentResult.h.

◆ GetConfigurationProfileId()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetConfigurationProfileId ( ) const
inline

The ID of the configuration profile that was deployed.

Definition at line 151 of file StartDeploymentResult.h.

◆ GetConfigurationVersion()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetConfigurationVersion ( ) const
inline

The configuration version that was deployed.

Definition at line 275 of file StartDeploymentResult.h.

◆ GetDeploymentDurationInMinutes()

int Aws::AppConfig::Model::StartDeploymentResult::GetDeploymentDurationInMinutes ( ) const
inline

Total amount of time the deployment lasted.

Definition at line 347 of file StartDeploymentResult.h.

◆ GetDeploymentNumber()

int Aws::AppConfig::Model::StartDeploymentResult::GetDeploymentNumber ( ) const
inline

The sequence number of the deployment.

Definition at line 187 of file StartDeploymentResult.h.

◆ GetDeploymentStrategyId()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetDeploymentStrategyId ( ) const
inline

The ID of the deployment strategy that was deployed.

Definition at line 115 of file StartDeploymentResult.h.

◆ GetDescription()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetDescription ( ) const
inline

The description of the deployment.

Definition at line 311 of file StartDeploymentResult.h.

◆ GetEnvironmentId()

const Aws::String& Aws::AppConfig::Model::StartDeploymentResult::GetEnvironmentId ( ) const
inline

The ID of the environment that was deployed.

Definition at line 79 of file StartDeploymentResult.h.

◆ GetEventLog()

const Aws::Vector<DeploymentEvent>& Aws::AppConfig::Model::StartDeploymentResult::GetEventLog ( ) const
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 454 of file StartDeploymentResult.h.

◆ GetFinalBakeTimeInMinutes()

int Aws::AppConfig::Model::StartDeploymentResult::GetFinalBakeTimeInMinutes ( ) const
inline

The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

Definition at line 409 of file StartDeploymentResult.h.

◆ GetGrowthFactor()

double Aws::AppConfig::Model::StartDeploymentResult::GetGrowthFactor ( ) const
inline

The percentage of targets to receive a deployed configuration during each interval.

Definition at line 390 of file StartDeploymentResult.h.

◆ GetGrowthType()

const GrowthType& Aws::AppConfig::Model::StartDeploymentResult::GetGrowthType ( ) const
inline

The algorithm used to define how percentage grew over time.

Definition at line 363 of file StartDeploymentResult.h.

◆ GetPercentageComplete()

double Aws::AppConfig::Model::StartDeploymentResult::GetPercentageComplete ( ) const
inline

The percentage of targets for which the deployment is available.

Definition at line 496 of file StartDeploymentResult.h.

◆ GetStartedAt()

const Aws::Utils::DateTime& Aws::AppConfig::Model::StartDeploymentResult::GetStartedAt ( ) const
inline

The time the deployment started.

Definition at line 512 of file StartDeploymentResult.h.

◆ GetState()

const DeploymentState& Aws::AppConfig::Model::StartDeploymentResult::GetState ( ) const
inline

The state of the deployment.

Definition at line 427 of file StartDeploymentResult.h.

◆ operator=()

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

◆ SetApplicationId() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetApplicationId ( Aws::String &&  value)
inline

The ID of the application that was deployed.

Definition at line 53 of file StartDeploymentResult.h.

◆ SetApplicationId() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetApplicationId ( const Aws::String value)
inline

The ID of the application that was deployed.

Definition at line 48 of file StartDeploymentResult.h.

◆ SetApplicationId() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetApplicationId ( const char *  value)
inline

The ID of the application that was deployed.

Definition at line 58 of file StartDeploymentResult.h.

◆ SetCompletedAt() [1/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetCompletedAt ( Aws::Utils::DateTime &&  value)
inline

The time the deployment completed.

Definition at line 548 of file StartDeploymentResult.h.

◆ SetCompletedAt() [2/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetCompletedAt ( const Aws::Utils::DateTime value)
inline

The time the deployment completed.

Definition at line 543 of file StartDeploymentResult.h.

◆ SetConfigurationLocationUri() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationLocationUri ( Aws::String &&  value)
inline

Information about the source location of the configuration.

Definition at line 249 of file StartDeploymentResult.h.

◆ SetConfigurationLocationUri() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationLocationUri ( const Aws::String value)
inline

Information about the source location of the configuration.

Definition at line 244 of file StartDeploymentResult.h.

◆ SetConfigurationLocationUri() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationLocationUri ( const char *  value)
inline

Information about the source location of the configuration.

Definition at line 254 of file StartDeploymentResult.h.

◆ SetConfigurationName() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationName ( Aws::String &&  value)
inline

The name of the configuration.

Definition at line 213 of file StartDeploymentResult.h.

◆ SetConfigurationName() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationName ( const Aws::String value)
inline

The name of the configuration.

Definition at line 208 of file StartDeploymentResult.h.

◆ SetConfigurationName() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationName ( const char *  value)
inline

The name of the configuration.

Definition at line 218 of file StartDeploymentResult.h.

◆ SetConfigurationProfileId() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationProfileId ( Aws::String &&  value)
inline

The ID of the configuration profile that was deployed.

Definition at line 161 of file StartDeploymentResult.h.

◆ SetConfigurationProfileId() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationProfileId ( const Aws::String value)
inline

The ID of the configuration profile that was deployed.

Definition at line 156 of file StartDeploymentResult.h.

◆ SetConfigurationProfileId() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationProfileId ( const char *  value)
inline

The ID of the configuration profile that was deployed.

Definition at line 166 of file StartDeploymentResult.h.

◆ SetConfigurationVersion() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationVersion ( Aws::String &&  value)
inline

The configuration version that was deployed.

Definition at line 285 of file StartDeploymentResult.h.

◆ SetConfigurationVersion() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationVersion ( const Aws::String value)
inline

The configuration version that was deployed.

Definition at line 280 of file StartDeploymentResult.h.

◆ SetConfigurationVersion() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetConfigurationVersion ( const char *  value)
inline

The configuration version that was deployed.

Definition at line 290 of file StartDeploymentResult.h.

◆ SetDeploymentDurationInMinutes()

void Aws::AppConfig::Model::StartDeploymentResult::SetDeploymentDurationInMinutes ( int  value)
inline

Total amount of time the deployment lasted.

Definition at line 352 of file StartDeploymentResult.h.

◆ SetDeploymentNumber()

void Aws::AppConfig::Model::StartDeploymentResult::SetDeploymentNumber ( int  value)
inline

The sequence number of the deployment.

Definition at line 192 of file StartDeploymentResult.h.

◆ SetDeploymentStrategyId() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetDeploymentStrategyId ( Aws::String &&  value)
inline

The ID of the deployment strategy that was deployed.

Definition at line 125 of file StartDeploymentResult.h.

◆ SetDeploymentStrategyId() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetDeploymentStrategyId ( const Aws::String value)
inline

The ID of the deployment strategy that was deployed.

Definition at line 120 of file StartDeploymentResult.h.

◆ SetDeploymentStrategyId() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetDeploymentStrategyId ( const char *  value)
inline

The ID of the deployment strategy that was deployed.

Definition at line 130 of file StartDeploymentResult.h.

◆ SetDescription() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetDescription ( Aws::String &&  value)
inline

The description of the deployment.

Definition at line 321 of file StartDeploymentResult.h.

◆ SetDescription() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetDescription ( const Aws::String value)
inline

The description of the deployment.

Definition at line 316 of file StartDeploymentResult.h.

◆ SetDescription() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetDescription ( const char *  value)
inline

The description of the deployment.

Definition at line 326 of file StartDeploymentResult.h.

◆ SetEnvironmentId() [1/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetEnvironmentId ( Aws::String &&  value)
inline

The ID of the environment that was deployed.

Definition at line 89 of file StartDeploymentResult.h.

◆ SetEnvironmentId() [2/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetEnvironmentId ( const Aws::String value)
inline

The ID of the environment that was deployed.

Definition at line 84 of file StartDeploymentResult.h.

◆ SetEnvironmentId() [3/3]

void Aws::AppConfig::Model::StartDeploymentResult::SetEnvironmentId ( const char *  value)
inline

The ID of the environment that was deployed.

Definition at line 94 of file StartDeploymentResult.h.

◆ SetEventLog() [1/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetEventLog ( Aws::Vector< DeploymentEvent > &&  value)
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 466 of file StartDeploymentResult.h.

◆ SetEventLog() [2/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetEventLog ( const Aws::Vector< DeploymentEvent > &  value)
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 460 of file StartDeploymentResult.h.

◆ SetFinalBakeTimeInMinutes()

void Aws::AppConfig::Model::StartDeploymentResult::SetFinalBakeTimeInMinutes ( int  value)
inline

The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

Definition at line 415 of file StartDeploymentResult.h.

◆ SetGrowthFactor()

void Aws::AppConfig::Model::StartDeploymentResult::SetGrowthFactor ( double  value)
inline

The percentage of targets to receive a deployed configuration during each interval.

Definition at line 396 of file StartDeploymentResult.h.

◆ SetGrowthType() [1/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetGrowthType ( const GrowthType value)
inline

The algorithm used to define how percentage grew over time.

Definition at line 368 of file StartDeploymentResult.h.

◆ SetGrowthType() [2/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetGrowthType ( GrowthType &&  value)
inline

The algorithm used to define how percentage grew over time.

Definition at line 373 of file StartDeploymentResult.h.

◆ SetPercentageComplete()

void Aws::AppConfig::Model::StartDeploymentResult::SetPercentageComplete ( double  value)
inline

The percentage of targets for which the deployment is available.

Definition at line 501 of file StartDeploymentResult.h.

◆ SetStartedAt() [1/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetStartedAt ( Aws::Utils::DateTime &&  value)
inline

The time the deployment started.

Definition at line 522 of file StartDeploymentResult.h.

◆ SetStartedAt() [2/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetStartedAt ( const Aws::Utils::DateTime value)
inline

The time the deployment started.

Definition at line 517 of file StartDeploymentResult.h.

◆ SetState() [1/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetState ( const DeploymentState value)
inline

The state of the deployment.

Definition at line 432 of file StartDeploymentResult.h.

◆ SetState() [2/2]

void Aws::AppConfig::Model::StartDeploymentResult::SetState ( DeploymentState &&  value)
inline

The state of the deployment.

Definition at line 437 of file StartDeploymentResult.h.

◆ WithApplicationId() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithApplicationId ( Aws::String &&  value)
inline

The ID of the application that was deployed.

Definition at line 68 of file StartDeploymentResult.h.

◆ WithApplicationId() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithApplicationId ( const Aws::String value)
inline

The ID of the application that was deployed.

Definition at line 63 of file StartDeploymentResult.h.

◆ WithApplicationId() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithApplicationId ( const char *  value)
inline

The ID of the application that was deployed.

Definition at line 73 of file StartDeploymentResult.h.

◆ WithCompletedAt() [1/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithCompletedAt ( Aws::Utils::DateTime &&  value)
inline

The time the deployment completed.

Definition at line 558 of file StartDeploymentResult.h.

◆ WithCompletedAt() [2/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithCompletedAt ( const Aws::Utils::DateTime value)
inline

The time the deployment completed.

Definition at line 553 of file StartDeploymentResult.h.

◆ WithConfigurationLocationUri() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationLocationUri ( Aws::String &&  value)
inline

Information about the source location of the configuration.

Definition at line 264 of file StartDeploymentResult.h.

◆ WithConfigurationLocationUri() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationLocationUri ( const Aws::String value)
inline

Information about the source location of the configuration.

Definition at line 259 of file StartDeploymentResult.h.

◆ WithConfigurationLocationUri() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationLocationUri ( const char *  value)
inline

Information about the source location of the configuration.

Definition at line 269 of file StartDeploymentResult.h.

◆ WithConfigurationName() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationName ( Aws::String &&  value)
inline

The name of the configuration.

Definition at line 228 of file StartDeploymentResult.h.

◆ WithConfigurationName() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationName ( const Aws::String value)
inline

The name of the configuration.

Definition at line 223 of file StartDeploymentResult.h.

◆ WithConfigurationName() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationName ( const char *  value)
inline

The name of the configuration.

Definition at line 233 of file StartDeploymentResult.h.

◆ WithConfigurationProfileId() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationProfileId ( Aws::String &&  value)
inline

The ID of the configuration profile that was deployed.

Definition at line 176 of file StartDeploymentResult.h.

◆ WithConfigurationProfileId() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationProfileId ( const Aws::String value)
inline

The ID of the configuration profile that was deployed.

Definition at line 171 of file StartDeploymentResult.h.

◆ WithConfigurationProfileId() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationProfileId ( const char *  value)
inline

The ID of the configuration profile that was deployed.

Definition at line 181 of file StartDeploymentResult.h.

◆ WithConfigurationVersion() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationVersion ( Aws::String &&  value)
inline

The configuration version that was deployed.

Definition at line 300 of file StartDeploymentResult.h.

◆ WithConfigurationVersion() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationVersion ( const Aws::String value)
inline

The configuration version that was deployed.

Definition at line 295 of file StartDeploymentResult.h.

◆ WithConfigurationVersion() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithConfigurationVersion ( const char *  value)
inline

The configuration version that was deployed.

Definition at line 305 of file StartDeploymentResult.h.

◆ WithDeploymentDurationInMinutes()

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDeploymentDurationInMinutes ( int  value)
inline

Total amount of time the deployment lasted.

Definition at line 357 of file StartDeploymentResult.h.

◆ WithDeploymentNumber()

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDeploymentNumber ( int  value)
inline

The sequence number of the deployment.

Definition at line 197 of file StartDeploymentResult.h.

◆ WithDeploymentStrategyId() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDeploymentStrategyId ( Aws::String &&  value)
inline

The ID of the deployment strategy that was deployed.

Definition at line 140 of file StartDeploymentResult.h.

◆ WithDeploymentStrategyId() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDeploymentStrategyId ( const Aws::String value)
inline

The ID of the deployment strategy that was deployed.

Definition at line 135 of file StartDeploymentResult.h.

◆ WithDeploymentStrategyId() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDeploymentStrategyId ( const char *  value)
inline

The ID of the deployment strategy that was deployed.

Definition at line 145 of file StartDeploymentResult.h.

◆ WithDescription() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDescription ( Aws::String &&  value)
inline

The description of the deployment.

Definition at line 336 of file StartDeploymentResult.h.

◆ WithDescription() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDescription ( const Aws::String value)
inline

The description of the deployment.

Definition at line 331 of file StartDeploymentResult.h.

◆ WithDescription() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithDescription ( const char *  value)
inline

The description of the deployment.

Definition at line 341 of file StartDeploymentResult.h.

◆ WithEnvironmentId() [1/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithEnvironmentId ( Aws::String &&  value)
inline

The ID of the environment that was deployed.

Definition at line 104 of file StartDeploymentResult.h.

◆ WithEnvironmentId() [2/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithEnvironmentId ( const Aws::String value)
inline

The ID of the environment that was deployed.

Definition at line 99 of file StartDeploymentResult.h.

◆ WithEnvironmentId() [3/3]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithEnvironmentId ( const char *  value)
inline

The ID of the environment that was deployed.

Definition at line 109 of file StartDeploymentResult.h.

◆ WithEventLog() [1/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithEventLog ( Aws::Vector< DeploymentEvent > &&  value)
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 478 of file StartDeploymentResult.h.

◆ WithEventLog() [2/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithEventLog ( const Aws::Vector< DeploymentEvent > &  value)
inline

A list containing all events related to a deployment. The most recent events are displayed first.

Definition at line 472 of file StartDeploymentResult.h.

◆ WithFinalBakeTimeInMinutes()

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithFinalBakeTimeInMinutes ( int  value)
inline

The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

Definition at line 421 of file StartDeploymentResult.h.

◆ WithGrowthFactor()

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithGrowthFactor ( double  value)
inline

The percentage of targets to receive a deployed configuration during each interval.

Definition at line 402 of file StartDeploymentResult.h.

◆ WithGrowthType() [1/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithGrowthType ( const GrowthType value)
inline

The algorithm used to define how percentage grew over time.

Definition at line 378 of file StartDeploymentResult.h.

◆ WithGrowthType() [2/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithGrowthType ( GrowthType &&  value)
inline

The algorithm used to define how percentage grew over time.

Definition at line 383 of file StartDeploymentResult.h.

◆ WithPercentageComplete()

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithPercentageComplete ( double  value)
inline

The percentage of targets for which the deployment is available.

Definition at line 506 of file StartDeploymentResult.h.

◆ WithStartedAt() [1/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithStartedAt ( Aws::Utils::DateTime &&  value)
inline

The time the deployment started.

Definition at line 532 of file StartDeploymentResult.h.

◆ WithStartedAt() [2/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithStartedAt ( const Aws::Utils::DateTime value)
inline

The time the deployment started.

Definition at line 527 of file StartDeploymentResult.h.

◆ WithState() [1/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithState ( const DeploymentState value)
inline

The state of the deployment.

Definition at line 442 of file StartDeploymentResult.h.

◆ WithState() [2/2]

StartDeploymentResult& Aws::AppConfig::Model::StartDeploymentResult::WithState ( DeploymentState &&  value)
inline

The state of the deployment.

Definition at line 447 of file StartDeploymentResult.h.


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