64 inline void SetDeploymentId(
const char* value) { m_deploymentIdHasBeenSet =
true; m_deploymentId.assign(value); }
99 inline void SetStackId(
const char* value) { m_stackIdHasBeenSet =
true; m_stackId.assign(value); }
134 inline void SetAppId(
const char* value) { m_appIdHasBeenSet =
true; m_appId.assign(value); }
169 inline void SetCreatedAt(
const char* value) { m_createdAtHasBeenSet =
true; m_createdAt.assign(value); }
204 inline void SetCompletedAt(
const char* value) { m_completedAtHasBeenSet =
true; m_completedAt.assign(value); }
229 inline void SetDuration(
int value) { m_durationHasBeenSet =
true; m_duration = value; }
254 inline void SetIamUserArn(
const char* value) { m_iamUserArnHasBeenSet =
true; m_iamUserArn.assign(value); }
289 inline void SetComment(
const char* value) { m_commentHasBeenSet =
true; m_comment.assign(value); }
343 inline void SetStatus(
const char* value) { m_statusHasBeenSet =
true; m_status.assign(value); }
405 inline void SetCustomJson(
const char* value) { m_customJsonHasBeenSet =
true; m_customJson.assign(value); }
478 inline Deployment&
AddInstanceIds(
const char* value) { m_instanceIdsHasBeenSet =
true; m_instanceIds.push_back(value);
return *
this; }
482 bool m_deploymentIdHasBeenSet;
484 bool m_stackIdHasBeenSet;
486 bool m_appIdHasBeenSet;
488 bool m_createdAtHasBeenSet;
490 bool m_completedAtHasBeenSet;
492 bool m_durationHasBeenSet;
494 bool m_iamUserArnHasBeenSet;
496 bool m_commentHasBeenSet;
498 bool m_commandHasBeenSet;
500 bool m_statusHasBeenSet;
502 bool m_customJsonHasBeenSet;
504 bool m_instanceIdsHasBeenSet;
const Aws::String & GetAppId() const
Deployment & WithCreatedAt(const char *value)
void SetStatus(const char *value)
const Aws::String & GetStatus() const
Deployment & WithIamUserArn(const char *value)
Deployment & WithStackId(const char *value)
void SetAppId(const Aws::String &value)
Deployment & WithComment(const Aws::String &value)
Deployment & WithDeploymentId(Aws::String &&value)
const Aws::String & GetStackId() const
Deployment & WithComment(Aws::String &&value)
void SetStatus(Aws::String &&value)
void SetDeploymentId(Aws::String &&value)
void SetInstanceIds(Aws::Vector< Aws::String > &&value)
const Aws::String & GetComment() const
void SetDeploymentId(const char *value)
const DeploymentCommand & GetCommand() const
Deployment & WithStackId(const Aws::String &value)
Deployment & AddInstanceIds(const char *value)
void SetCompletedAt(Aws::String &&value)
Deployment & WithStatus(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
void SetIamUserArn(const char *value)
Deployment & WithCustomJson(Aws::String &&value)
Deployment & WithCreatedAt(Aws::String &&value)
const Aws::String & GetCreatedAt() const
void SetDeploymentId(const Aws::String &value)
void SetCommand(const DeploymentCommand &value)
Deployment & WithCommand(DeploymentCommand &&value)
Deployment & WithStackId(Aws::String &&value)
Deployment & WithStatus(const char *value)
void SetCreatedAt(const char *value)
Deployment & WithInstanceIds(const Aws::Vector< Aws::String > &value)
void SetCreatedAt(const Aws::String &value)
Deployment & WithIamUserArn(Aws::String &&value)
void SetStatus(const Aws::String &value)
const Aws::String & GetIamUserArn() const
const Aws::String & GetCustomJson() const
Deployment & WithDuration(int value)
void SetComment(Aws::String &&value)
void SetCompletedAt(const char *value)
void SetIamUserArn(const Aws::String &value)
const Aws::String & GetDeploymentId() const
Deployment & WithCustomJson(const char *value)
Deployment & WithCompletedAt(const char *value)
void SetIamUserArn(Aws::String &&value)
void SetInstanceIds(const Aws::Vector< Aws::String > &value)
void SetStackId(Aws::String &&value)
void SetComment(const Aws::String &value)
Deployment & WithAppId(const char *value)
Deployment & WithCommand(const DeploymentCommand &value)
Deployment & AddInstanceIds(const Aws::String &value)
void SetCustomJson(Aws::String &&value)
void SetCompletedAt(const Aws::String &value)
Deployment & WithDeploymentId(const Aws::String &value)
void SetStackId(const char *value)
Deployment & WithIamUserArn(const Aws::String &value)
void SetAppId(Aws::String &&value)
void SetCustomJson(const char *value)
Deployment & WithComment(const char *value)
void SetStackId(const Aws::String &value)
Deployment & WithCompletedAt(Aws::String &&value)
void SetDuration(int value)
Deployment & WithDeploymentId(const char *value)
void SetAppId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetCreatedAt(Aws::String &&value)
Deployment & WithInstanceIds(Aws::Vector< Aws::String > &&value)
Deployment & WithCustomJson(const Aws::String &value)
Deployment & WithAppId(Aws::String &&value)
void SetComment(const char *value)
Deployment & WithStatus(const Aws::String &value)
void SetCustomJson(const Aws::String &value)
void SetCommand(DeploymentCommand &&value)
Deployment & AddInstanceIds(Aws::String &&value)
Deployment & WithCreatedAt(const Aws::String &value)
JSON (JavaScript Object Notation).
Deployment & WithAppId(const Aws::String &value)
const Aws::String & GetCompletedAt() const
Deployment & WithCompletedAt(const Aws::String &value)
const Aws::Vector< Aws::String > & GetInstanceIds() const