1 /** 2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 * SPDX-License-Identifier: Apache-2.0. 4 */ 5 6 #pragma once 7 #include <aws/appconfig/AppConfig_EXPORTS.h> 8 #include <aws/core/utils/memory/stl/AWSString.h> 9 #include <aws/appconfig/model/GrowthType.h> 10 #include <aws/appconfig/model/DeploymentState.h> 11 #include <aws/core/utils/memory/stl/AWSVector.h> 12 #include <aws/core/utils/DateTime.h> 13 #include <aws/appconfig/model/DeploymentEvent.h> 14 #include <utility> 15 16 namespace Aws 17 { 18 template<typename RESULT_TYPE> 19 class AmazonWebServiceResult; 20 21 namespace Utils 22 { 23 namespace Json 24 { 25 class JsonValue; 26 } // namespace Json 27 } // namespace Utils 28 namespace AppConfig 29 { 30 namespace Model 31 { 32 class AWS_APPCONFIG_API StartDeploymentResult 33 { 34 public: 35 StartDeploymentResult(); 36 StartDeploymentResult(const Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>& result); 37 StartDeploymentResult& operator=(const Aws::AmazonWebServiceResult<Aws::Utils::Json::JsonValue>& result); 38 39 40 /** 41 * <p>The ID of the application that was deployed.</p> 42 */ GetApplicationId()43 inline const Aws::String& GetApplicationId() const{ return m_applicationId; } 44 45 /** 46 * <p>The ID of the application that was deployed.</p> 47 */ SetApplicationId(const Aws::String & value)48 inline void SetApplicationId(const Aws::String& value) { m_applicationId = value; } 49 50 /** 51 * <p>The ID of the application that was deployed.</p> 52 */ SetApplicationId(Aws::String && value)53 inline void SetApplicationId(Aws::String&& value) { m_applicationId = std::move(value); } 54 55 /** 56 * <p>The ID of the application that was deployed.</p> 57 */ SetApplicationId(const char * value)58 inline void SetApplicationId(const char* value) { m_applicationId.assign(value); } 59 60 /** 61 * <p>The ID of the application that was deployed.</p> 62 */ WithApplicationId(const Aws::String & value)63 inline StartDeploymentResult& WithApplicationId(const Aws::String& value) { SetApplicationId(value); return *this;} 64 65 /** 66 * <p>The ID of the application that was deployed.</p> 67 */ WithApplicationId(Aws::String && value)68 inline StartDeploymentResult& WithApplicationId(Aws::String&& value) { SetApplicationId(std::move(value)); return *this;} 69 70 /** 71 * <p>The ID of the application that was deployed.</p> 72 */ WithApplicationId(const char * value)73 inline StartDeploymentResult& WithApplicationId(const char* value) { SetApplicationId(value); return *this;} 74 75 76 /** 77 * <p>The ID of the environment that was deployed.</p> 78 */ GetEnvironmentId()79 inline const Aws::String& GetEnvironmentId() const{ return m_environmentId; } 80 81 /** 82 * <p>The ID of the environment that was deployed.</p> 83 */ SetEnvironmentId(const Aws::String & value)84 inline void SetEnvironmentId(const Aws::String& value) { m_environmentId = value; } 85 86 /** 87 * <p>The ID of the environment that was deployed.</p> 88 */ SetEnvironmentId(Aws::String && value)89 inline void SetEnvironmentId(Aws::String&& value) { m_environmentId = std::move(value); } 90 91 /** 92 * <p>The ID of the environment that was deployed.</p> 93 */ SetEnvironmentId(const char * value)94 inline void SetEnvironmentId(const char* value) { m_environmentId.assign(value); } 95 96 /** 97 * <p>The ID of the environment that was deployed.</p> 98 */ WithEnvironmentId(const Aws::String & value)99 inline StartDeploymentResult& WithEnvironmentId(const Aws::String& value) { SetEnvironmentId(value); return *this;} 100 101 /** 102 * <p>The ID of the environment that was deployed.</p> 103 */ WithEnvironmentId(Aws::String && value)104 inline StartDeploymentResult& WithEnvironmentId(Aws::String&& value) { SetEnvironmentId(std::move(value)); return *this;} 105 106 /** 107 * <p>The ID of the environment that was deployed.</p> 108 */ WithEnvironmentId(const char * value)109 inline StartDeploymentResult& WithEnvironmentId(const char* value) { SetEnvironmentId(value); return *this;} 110 111 112 /** 113 * <p>The ID of the deployment strategy that was deployed.</p> 114 */ GetDeploymentStrategyId()115 inline const Aws::String& GetDeploymentStrategyId() const{ return m_deploymentStrategyId; } 116 117 /** 118 * <p>The ID of the deployment strategy that was deployed.</p> 119 */ SetDeploymentStrategyId(const Aws::String & value)120 inline void SetDeploymentStrategyId(const Aws::String& value) { m_deploymentStrategyId = value; } 121 122 /** 123 * <p>The ID of the deployment strategy that was deployed.</p> 124 */ SetDeploymentStrategyId(Aws::String && value)125 inline void SetDeploymentStrategyId(Aws::String&& value) { m_deploymentStrategyId = std::move(value); } 126 127 /** 128 * <p>The ID of the deployment strategy that was deployed.</p> 129 */ SetDeploymentStrategyId(const char * value)130 inline void SetDeploymentStrategyId(const char* value) { m_deploymentStrategyId.assign(value); } 131 132 /** 133 * <p>The ID of the deployment strategy that was deployed.</p> 134 */ WithDeploymentStrategyId(const Aws::String & value)135 inline StartDeploymentResult& WithDeploymentStrategyId(const Aws::String& value) { SetDeploymentStrategyId(value); return *this;} 136 137 /** 138 * <p>The ID of the deployment strategy that was deployed.</p> 139 */ WithDeploymentStrategyId(Aws::String && value)140 inline StartDeploymentResult& WithDeploymentStrategyId(Aws::String&& value) { SetDeploymentStrategyId(std::move(value)); return *this;} 141 142 /** 143 * <p>The ID of the deployment strategy that was deployed.</p> 144 */ WithDeploymentStrategyId(const char * value)145 inline StartDeploymentResult& WithDeploymentStrategyId(const char* value) { SetDeploymentStrategyId(value); return *this;} 146 147 148 /** 149 * <p>The ID of the configuration profile that was deployed.</p> 150 */ GetConfigurationProfileId()151 inline const Aws::String& GetConfigurationProfileId() const{ return m_configurationProfileId; } 152 153 /** 154 * <p>The ID of the configuration profile that was deployed.</p> 155 */ SetConfigurationProfileId(const Aws::String & value)156 inline void SetConfigurationProfileId(const Aws::String& value) { m_configurationProfileId = value; } 157 158 /** 159 * <p>The ID of the configuration profile that was deployed.</p> 160 */ SetConfigurationProfileId(Aws::String && value)161 inline void SetConfigurationProfileId(Aws::String&& value) { m_configurationProfileId = std::move(value); } 162 163 /** 164 * <p>The ID of the configuration profile that was deployed.</p> 165 */ SetConfigurationProfileId(const char * value)166 inline void SetConfigurationProfileId(const char* value) { m_configurationProfileId.assign(value); } 167 168 /** 169 * <p>The ID of the configuration profile that was deployed.</p> 170 */ WithConfigurationProfileId(const Aws::String & value)171 inline StartDeploymentResult& WithConfigurationProfileId(const Aws::String& value) { SetConfigurationProfileId(value); return *this;} 172 173 /** 174 * <p>The ID of the configuration profile that was deployed.</p> 175 */ WithConfigurationProfileId(Aws::String && value)176 inline StartDeploymentResult& WithConfigurationProfileId(Aws::String&& value) { SetConfigurationProfileId(std::move(value)); return *this;} 177 178 /** 179 * <p>The ID of the configuration profile that was deployed.</p> 180 */ WithConfigurationProfileId(const char * value)181 inline StartDeploymentResult& WithConfigurationProfileId(const char* value) { SetConfigurationProfileId(value); return *this;} 182 183 184 /** 185 * <p>The sequence number of the deployment.</p> 186 */ GetDeploymentNumber()187 inline int GetDeploymentNumber() const{ return m_deploymentNumber; } 188 189 /** 190 * <p>The sequence number of the deployment.</p> 191 */ SetDeploymentNumber(int value)192 inline void SetDeploymentNumber(int value) { m_deploymentNumber = value; } 193 194 /** 195 * <p>The sequence number of the deployment.</p> 196 */ WithDeploymentNumber(int value)197 inline StartDeploymentResult& WithDeploymentNumber(int value) { SetDeploymentNumber(value); return *this;} 198 199 200 /** 201 * <p>The name of the configuration.</p> 202 */ GetConfigurationName()203 inline const Aws::String& GetConfigurationName() const{ return m_configurationName; } 204 205 /** 206 * <p>The name of the configuration.</p> 207 */ SetConfigurationName(const Aws::String & value)208 inline void SetConfigurationName(const Aws::String& value) { m_configurationName = value; } 209 210 /** 211 * <p>The name of the configuration.</p> 212 */ SetConfigurationName(Aws::String && value)213 inline void SetConfigurationName(Aws::String&& value) { m_configurationName = std::move(value); } 214 215 /** 216 * <p>The name of the configuration.</p> 217 */ SetConfigurationName(const char * value)218 inline void SetConfigurationName(const char* value) { m_configurationName.assign(value); } 219 220 /** 221 * <p>The name of the configuration.</p> 222 */ WithConfigurationName(const Aws::String & value)223 inline StartDeploymentResult& WithConfigurationName(const Aws::String& value) { SetConfigurationName(value); return *this;} 224 225 /** 226 * <p>The name of the configuration.</p> 227 */ WithConfigurationName(Aws::String && value)228 inline StartDeploymentResult& WithConfigurationName(Aws::String&& value) { SetConfigurationName(std::move(value)); return *this;} 229 230 /** 231 * <p>The name of the configuration.</p> 232 */ WithConfigurationName(const char * value)233 inline StartDeploymentResult& WithConfigurationName(const char* value) { SetConfigurationName(value); return *this;} 234 235 236 /** 237 * <p>Information about the source location of the configuration.</p> 238 */ GetConfigurationLocationUri()239 inline const Aws::String& GetConfigurationLocationUri() const{ return m_configurationLocationUri; } 240 241 /** 242 * <p>Information about the source location of the configuration.</p> 243 */ SetConfigurationLocationUri(const Aws::String & value)244 inline void SetConfigurationLocationUri(const Aws::String& value) { m_configurationLocationUri = value; } 245 246 /** 247 * <p>Information about the source location of the configuration.</p> 248 */ SetConfigurationLocationUri(Aws::String && value)249 inline void SetConfigurationLocationUri(Aws::String&& value) { m_configurationLocationUri = std::move(value); } 250 251 /** 252 * <p>Information about the source location of the configuration.</p> 253 */ SetConfigurationLocationUri(const char * value)254 inline void SetConfigurationLocationUri(const char* value) { m_configurationLocationUri.assign(value); } 255 256 /** 257 * <p>Information about the source location of the configuration.</p> 258 */ WithConfigurationLocationUri(const Aws::String & value)259 inline StartDeploymentResult& WithConfigurationLocationUri(const Aws::String& value) { SetConfigurationLocationUri(value); return *this;} 260 261 /** 262 * <p>Information about the source location of the configuration.</p> 263 */ WithConfigurationLocationUri(Aws::String && value)264 inline StartDeploymentResult& WithConfigurationLocationUri(Aws::String&& value) { SetConfigurationLocationUri(std::move(value)); return *this;} 265 266 /** 267 * <p>Information about the source location of the configuration.</p> 268 */ WithConfigurationLocationUri(const char * value)269 inline StartDeploymentResult& WithConfigurationLocationUri(const char* value) { SetConfigurationLocationUri(value); return *this;} 270 271 272 /** 273 * <p>The configuration version that was deployed.</p> 274 */ GetConfigurationVersion()275 inline const Aws::String& GetConfigurationVersion() const{ return m_configurationVersion; } 276 277 /** 278 * <p>The configuration version that was deployed.</p> 279 */ SetConfigurationVersion(const Aws::String & value)280 inline void SetConfigurationVersion(const Aws::String& value) { m_configurationVersion = value; } 281 282 /** 283 * <p>The configuration version that was deployed.</p> 284 */ SetConfigurationVersion(Aws::String && value)285 inline void SetConfigurationVersion(Aws::String&& value) { m_configurationVersion = std::move(value); } 286 287 /** 288 * <p>The configuration version that was deployed.</p> 289 */ SetConfigurationVersion(const char * value)290 inline void SetConfigurationVersion(const char* value) { m_configurationVersion.assign(value); } 291 292 /** 293 * <p>The configuration version that was deployed.</p> 294 */ WithConfigurationVersion(const Aws::String & value)295 inline StartDeploymentResult& WithConfigurationVersion(const Aws::String& value) { SetConfigurationVersion(value); return *this;} 296 297 /** 298 * <p>The configuration version that was deployed.</p> 299 */ WithConfigurationVersion(Aws::String && value)300 inline StartDeploymentResult& WithConfigurationVersion(Aws::String&& value) { SetConfigurationVersion(std::move(value)); return *this;} 301 302 /** 303 * <p>The configuration version that was deployed.</p> 304 */ WithConfigurationVersion(const char * value)305 inline StartDeploymentResult& WithConfigurationVersion(const char* value) { SetConfigurationVersion(value); return *this;} 306 307 308 /** 309 * <p>The description of the deployment.</p> 310 */ GetDescription()311 inline const Aws::String& GetDescription() const{ return m_description; } 312 313 /** 314 * <p>The description of the deployment.</p> 315 */ SetDescription(const Aws::String & value)316 inline void SetDescription(const Aws::String& value) { m_description = value; } 317 318 /** 319 * <p>The description of the deployment.</p> 320 */ SetDescription(Aws::String && value)321 inline void SetDescription(Aws::String&& value) { m_description = std::move(value); } 322 323 /** 324 * <p>The description of the deployment.</p> 325 */ SetDescription(const char * value)326 inline void SetDescription(const char* value) { m_description.assign(value); } 327 328 /** 329 * <p>The description of the deployment.</p> 330 */ WithDescription(const Aws::String & value)331 inline StartDeploymentResult& WithDescription(const Aws::String& value) { SetDescription(value); return *this;} 332 333 /** 334 * <p>The description of the deployment.</p> 335 */ WithDescription(Aws::String && value)336 inline StartDeploymentResult& WithDescription(Aws::String&& value) { SetDescription(std::move(value)); return *this;} 337 338 /** 339 * <p>The description of the deployment.</p> 340 */ WithDescription(const char * value)341 inline StartDeploymentResult& WithDescription(const char* value) { SetDescription(value); return *this;} 342 343 344 /** 345 * <p>Total amount of time the deployment lasted.</p> 346 */ GetDeploymentDurationInMinutes()347 inline int GetDeploymentDurationInMinutes() const{ return m_deploymentDurationInMinutes; } 348 349 /** 350 * <p>Total amount of time the deployment lasted.</p> 351 */ SetDeploymentDurationInMinutes(int value)352 inline void SetDeploymentDurationInMinutes(int value) { m_deploymentDurationInMinutes = value; } 353 354 /** 355 * <p>Total amount of time the deployment lasted.</p> 356 */ WithDeploymentDurationInMinutes(int value)357 inline StartDeploymentResult& WithDeploymentDurationInMinutes(int value) { SetDeploymentDurationInMinutes(value); return *this;} 358 359 360 /** 361 * <p>The algorithm used to define how percentage grew over time.</p> 362 */ GetGrowthType()363 inline const GrowthType& GetGrowthType() const{ return m_growthType; } 364 365 /** 366 * <p>The algorithm used to define how percentage grew over time.</p> 367 */ SetGrowthType(const GrowthType & value)368 inline void SetGrowthType(const GrowthType& value) { m_growthType = value; } 369 370 /** 371 * <p>The algorithm used to define how percentage grew over time.</p> 372 */ SetGrowthType(GrowthType && value)373 inline void SetGrowthType(GrowthType&& value) { m_growthType = std::move(value); } 374 375 /** 376 * <p>The algorithm used to define how percentage grew over time.</p> 377 */ WithGrowthType(const GrowthType & value)378 inline StartDeploymentResult& WithGrowthType(const GrowthType& value) { SetGrowthType(value); return *this;} 379 380 /** 381 * <p>The algorithm used to define how percentage grew over time.</p> 382 */ WithGrowthType(GrowthType && value)383 inline StartDeploymentResult& WithGrowthType(GrowthType&& value) { SetGrowthType(std::move(value)); return *this;} 384 385 386 /** 387 * <p>The percentage of targets to receive a deployed configuration during each 388 * interval.</p> 389 */ GetGrowthFactor()390 inline double GetGrowthFactor() const{ return m_growthFactor; } 391 392 /** 393 * <p>The percentage of targets to receive a deployed configuration during each 394 * interval.</p> 395 */ SetGrowthFactor(double value)396 inline void SetGrowthFactor(double value) { m_growthFactor = value; } 397 398 /** 399 * <p>The percentage of targets to receive a deployed configuration during each 400 * interval.</p> 401 */ WithGrowthFactor(double value)402 inline StartDeploymentResult& WithGrowthFactor(double value) { SetGrowthFactor(value); return *this;} 403 404 405 /** 406 * <p>The amount of time AppConfig monitored for alarms before considering the 407 * deployment to be complete and no longer eligible for automatic roll back.</p> 408 */ GetFinalBakeTimeInMinutes()409 inline int GetFinalBakeTimeInMinutes() const{ return m_finalBakeTimeInMinutes; } 410 411 /** 412 * <p>The amount of time AppConfig monitored for alarms before considering the 413 * deployment to be complete and no longer eligible for automatic roll back.</p> 414 */ SetFinalBakeTimeInMinutes(int value)415 inline void SetFinalBakeTimeInMinutes(int value) { m_finalBakeTimeInMinutes = value; } 416 417 /** 418 * <p>The amount of time AppConfig monitored for alarms before considering the 419 * deployment to be complete and no longer eligible for automatic roll back.</p> 420 */ WithFinalBakeTimeInMinutes(int value)421 inline StartDeploymentResult& WithFinalBakeTimeInMinutes(int value) { SetFinalBakeTimeInMinutes(value); return *this;} 422 423 424 /** 425 * <p>The state of the deployment.</p> 426 */ GetState()427 inline const DeploymentState& GetState() const{ return m_state; } 428 429 /** 430 * <p>The state of the deployment.</p> 431 */ SetState(const DeploymentState & value)432 inline void SetState(const DeploymentState& value) { m_state = value; } 433 434 /** 435 * <p>The state of the deployment.</p> 436 */ SetState(DeploymentState && value)437 inline void SetState(DeploymentState&& value) { m_state = std::move(value); } 438 439 /** 440 * <p>The state of the deployment.</p> 441 */ WithState(const DeploymentState & value)442 inline StartDeploymentResult& WithState(const DeploymentState& value) { SetState(value); return *this;} 443 444 /** 445 * <p>The state of the deployment.</p> 446 */ WithState(DeploymentState && value)447 inline StartDeploymentResult& WithState(DeploymentState&& value) { SetState(std::move(value)); return *this;} 448 449 450 /** 451 * <p>A list containing all events related to a deployment. The most recent events 452 * are displayed first.</p> 453 */ GetEventLog()454 inline const Aws::Vector<DeploymentEvent>& GetEventLog() const{ return m_eventLog; } 455 456 /** 457 * <p>A list containing all events related to a deployment. The most recent events 458 * are displayed first.</p> 459 */ SetEventLog(const Aws::Vector<DeploymentEvent> & value)460 inline void SetEventLog(const Aws::Vector<DeploymentEvent>& value) { m_eventLog = value; } 461 462 /** 463 * <p>A list containing all events related to a deployment. The most recent events 464 * are displayed first.</p> 465 */ SetEventLog(Aws::Vector<DeploymentEvent> && value)466 inline void SetEventLog(Aws::Vector<DeploymentEvent>&& value) { m_eventLog = std::move(value); } 467 468 /** 469 * <p>A list containing all events related to a deployment. The most recent events 470 * are displayed first.</p> 471 */ WithEventLog(const Aws::Vector<DeploymentEvent> & value)472 inline StartDeploymentResult& WithEventLog(const Aws::Vector<DeploymentEvent>& value) { SetEventLog(value); return *this;} 473 474 /** 475 * <p>A list containing all events related to a deployment. The most recent events 476 * are displayed first.</p> 477 */ WithEventLog(Aws::Vector<DeploymentEvent> && value)478 inline StartDeploymentResult& WithEventLog(Aws::Vector<DeploymentEvent>&& value) { SetEventLog(std::move(value)); return *this;} 479 480 /** 481 * <p>A list containing all events related to a deployment. The most recent events 482 * are displayed first.</p> 483 */ AddEventLog(const DeploymentEvent & value)484 inline StartDeploymentResult& AddEventLog(const DeploymentEvent& value) { m_eventLog.push_back(value); return *this; } 485 486 /** 487 * <p>A list containing all events related to a deployment. The most recent events 488 * are displayed first.</p> 489 */ AddEventLog(DeploymentEvent && value)490 inline StartDeploymentResult& AddEventLog(DeploymentEvent&& value) { m_eventLog.push_back(std::move(value)); return *this; } 491 492 493 /** 494 * <p>The percentage of targets for which the deployment is available.</p> 495 */ GetPercentageComplete()496 inline double GetPercentageComplete() const{ return m_percentageComplete; } 497 498 /** 499 * <p>The percentage of targets for which the deployment is available.</p> 500 */ SetPercentageComplete(double value)501 inline void SetPercentageComplete(double value) { m_percentageComplete = value; } 502 503 /** 504 * <p>The percentage of targets for which the deployment is available.</p> 505 */ WithPercentageComplete(double value)506 inline StartDeploymentResult& WithPercentageComplete(double value) { SetPercentageComplete(value); return *this;} 507 508 509 /** 510 * <p>The time the deployment started.</p> 511 */ GetStartedAt()512 inline const Aws::Utils::DateTime& GetStartedAt() const{ return m_startedAt; } 513 514 /** 515 * <p>The time the deployment started.</p> 516 */ SetStartedAt(const Aws::Utils::DateTime & value)517 inline void SetStartedAt(const Aws::Utils::DateTime& value) { m_startedAt = value; } 518 519 /** 520 * <p>The time the deployment started.</p> 521 */ SetStartedAt(Aws::Utils::DateTime && value)522 inline void SetStartedAt(Aws::Utils::DateTime&& value) { m_startedAt = std::move(value); } 523 524 /** 525 * <p>The time the deployment started.</p> 526 */ WithStartedAt(const Aws::Utils::DateTime & value)527 inline StartDeploymentResult& WithStartedAt(const Aws::Utils::DateTime& value) { SetStartedAt(value); return *this;} 528 529 /** 530 * <p>The time the deployment started.</p> 531 */ WithStartedAt(Aws::Utils::DateTime && value)532 inline StartDeploymentResult& WithStartedAt(Aws::Utils::DateTime&& value) { SetStartedAt(std::move(value)); return *this;} 533 534 535 /** 536 * <p>The time the deployment completed. </p> 537 */ GetCompletedAt()538 inline const Aws::Utils::DateTime& GetCompletedAt() const{ return m_completedAt; } 539 540 /** 541 * <p>The time the deployment completed. </p> 542 */ SetCompletedAt(const Aws::Utils::DateTime & value)543 inline void SetCompletedAt(const Aws::Utils::DateTime& value) { m_completedAt = value; } 544 545 /** 546 * <p>The time the deployment completed. </p> 547 */ SetCompletedAt(Aws::Utils::DateTime && value)548 inline void SetCompletedAt(Aws::Utils::DateTime&& value) { m_completedAt = std::move(value); } 549 550 /** 551 * <p>The time the deployment completed. </p> 552 */ WithCompletedAt(const Aws::Utils::DateTime & value)553 inline StartDeploymentResult& WithCompletedAt(const Aws::Utils::DateTime& value) { SetCompletedAt(value); return *this;} 554 555 /** 556 * <p>The time the deployment completed. </p> 557 */ WithCompletedAt(Aws::Utils::DateTime && value)558 inline StartDeploymentResult& WithCompletedAt(Aws::Utils::DateTime&& value) { SetCompletedAt(std::move(value)); return *this;} 559 560 private: 561 562 Aws::String m_applicationId; 563 564 Aws::String m_environmentId; 565 566 Aws::String m_deploymentStrategyId; 567 568 Aws::String m_configurationProfileId; 569 570 int m_deploymentNumber; 571 572 Aws::String m_configurationName; 573 574 Aws::String m_configurationLocationUri; 575 576 Aws::String m_configurationVersion; 577 578 Aws::String m_description; 579 580 int m_deploymentDurationInMinutes; 581 582 GrowthType m_growthType; 583 584 double m_growthFactor; 585 586 int m_finalBakeTimeInMinutes; 587 588 DeploymentState m_state; 589 590 Aws::Vector<DeploymentEvent> m_eventLog; 591 592 double m_percentageComplete; 593 594 Aws::Utils::DateTime m_startedAt; 595 596 Aws::Utils::DateTime m_completedAt; 597 }; 598 599 } // namespace Model 600 } // namespace AppConfig 601 } // namespace Aws 602