AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::OpsWorks::Model::Deployment Class Reference

#include <Deployment.h>

Public Member Functions

 Deployment ()
 
 Deployment (Aws::Utils::Json::JsonView jsonValue)
 
Deploymentoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDeploymentId () const
 
bool DeploymentIdHasBeenSet () const
 
void SetDeploymentId (const Aws::String &value)
 
void SetDeploymentId (Aws::String &&value)
 
void SetDeploymentId (const char *value)
 
DeploymentWithDeploymentId (const Aws::String &value)
 
DeploymentWithDeploymentId (Aws::String &&value)
 
DeploymentWithDeploymentId (const char *value)
 
const Aws::StringGetStackId () const
 
bool StackIdHasBeenSet () const
 
void SetStackId (const Aws::String &value)
 
void SetStackId (Aws::String &&value)
 
void SetStackId (const char *value)
 
DeploymentWithStackId (const Aws::String &value)
 
DeploymentWithStackId (Aws::String &&value)
 
DeploymentWithStackId (const char *value)
 
const Aws::StringGetAppId () const
 
bool AppIdHasBeenSet () const
 
void SetAppId (const Aws::String &value)
 
void SetAppId (Aws::String &&value)
 
void SetAppId (const char *value)
 
DeploymentWithAppId (const Aws::String &value)
 
DeploymentWithAppId (Aws::String &&value)
 
DeploymentWithAppId (const char *value)
 
const Aws::StringGetCreatedAt () const
 
bool CreatedAtHasBeenSet () const
 
void SetCreatedAt (const Aws::String &value)
 
void SetCreatedAt (Aws::String &&value)
 
void SetCreatedAt (const char *value)
 
DeploymentWithCreatedAt (const Aws::String &value)
 
DeploymentWithCreatedAt (Aws::String &&value)
 
DeploymentWithCreatedAt (const char *value)
 
const Aws::StringGetCompletedAt () const
 
bool CompletedAtHasBeenSet () const
 
void SetCompletedAt (const Aws::String &value)
 
void SetCompletedAt (Aws::String &&value)
 
void SetCompletedAt (const char *value)
 
DeploymentWithCompletedAt (const Aws::String &value)
 
DeploymentWithCompletedAt (Aws::String &&value)
 
DeploymentWithCompletedAt (const char *value)
 
int GetDuration () const
 
bool DurationHasBeenSet () const
 
void SetDuration (int value)
 
DeploymentWithDuration (int value)
 
const Aws::StringGetIamUserArn () const
 
bool IamUserArnHasBeenSet () const
 
void SetIamUserArn (const Aws::String &value)
 
void SetIamUserArn (Aws::String &&value)
 
void SetIamUserArn (const char *value)
 
DeploymentWithIamUserArn (const Aws::String &value)
 
DeploymentWithIamUserArn (Aws::String &&value)
 
DeploymentWithIamUserArn (const char *value)
 
const Aws::StringGetComment () const
 
bool CommentHasBeenSet () const
 
void SetComment (const Aws::String &value)
 
void SetComment (Aws::String &&value)
 
void SetComment (const char *value)
 
DeploymentWithComment (const Aws::String &value)
 
DeploymentWithComment (Aws::String &&value)
 
DeploymentWithComment (const char *value)
 
const DeploymentCommandGetCommand () const
 
bool CommandHasBeenSet () const
 
void SetCommand (const DeploymentCommand &value)
 
void SetCommand (DeploymentCommand &&value)
 
DeploymentWithCommand (const DeploymentCommand &value)
 
DeploymentWithCommand (DeploymentCommand &&value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
DeploymentWithStatus (const Aws::String &value)
 
DeploymentWithStatus (Aws::String &&value)
 
DeploymentWithStatus (const char *value)
 
const Aws::StringGetCustomJson () const
 
bool CustomJsonHasBeenSet () const
 
void SetCustomJson (const Aws::String &value)
 
void SetCustomJson (Aws::String &&value)
 
void SetCustomJson (const char *value)
 
DeploymentWithCustomJson (const Aws::String &value)
 
DeploymentWithCustomJson (Aws::String &&value)
 
DeploymentWithCustomJson (const char *value)
 
const Aws::Vector< Aws::String > & GetInstanceIds () const
 
bool InstanceIdsHasBeenSet () const
 
void SetInstanceIds (const Aws::Vector< Aws::String > &value)
 
void SetInstanceIds (Aws::Vector< Aws::String > &&value)
 
DeploymentWithInstanceIds (const Aws::Vector< Aws::String > &value)
 
DeploymentWithInstanceIds (Aws::Vector< Aws::String > &&value)
 
DeploymentAddInstanceIds (const Aws::String &value)
 
DeploymentAddInstanceIds (Aws::String &&value)
 
DeploymentAddInstanceIds (const char *value)
 

Detailed Description

Describes a deployment of a stack or app.

See Also:

AWS API Reference

Definition at line 33 of file Deployment.h.

Constructor & Destructor Documentation

◆ Deployment() [1/2]

Aws::OpsWorks::Model::Deployment::Deployment ( )

◆ Deployment() [2/2]

Aws::OpsWorks::Model::Deployment::Deployment ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddInstanceIds() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::AddInstanceIds ( const Aws::String value)
inline

The IDs of the target instances.

Definition at line 552 of file Deployment.h.

◆ AddInstanceIds() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::AddInstanceIds ( Aws::String &&  value)
inline

The IDs of the target instances.

Definition at line 557 of file Deployment.h.

◆ AddInstanceIds() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::AddInstanceIds ( const char *  value)
inline

The IDs of the target instances.

Definition at line 562 of file Deployment.h.

◆ AppIdHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::AppIdHasBeenSet ( ) const
inline

The app ID.

Definition at line 132 of file Deployment.h.

◆ CommandHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::CommandHasBeenSet ( ) const
inline

Used to specify a stack or deployment command.

Definition at line 358 of file Deployment.h.

◆ CommentHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::CommentHasBeenSet ( ) const
inline

A user-defined comment.

Definition at line 317 of file Deployment.h.

◆ CompletedAtHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::CompletedAtHasBeenSet ( ) const
inline

Date when the deployment completed.

Definition at line 214 of file Deployment.h.

◆ CreatedAtHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::CreatedAtHasBeenSet ( ) const
inline

Date when the deployment was created.

Definition at line 173 of file Deployment.h.

◆ CustomJsonHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::CustomJsonHasBeenSet ( ) const
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 450 of file Deployment.h.

◆ DeploymentIdHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::DeploymentIdHasBeenSet ( ) const
inline

The deployment ID.

Definition at line 50 of file Deployment.h.

◆ DurationHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::DurationHasBeenSet ( ) const
inline

The deployment duration.

Definition at line 255 of file Deployment.h.

◆ GetAppId()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetAppId ( ) const
inline

The app ID.

Definition at line 127 of file Deployment.h.

◆ GetCommand()

const DeploymentCommand& Aws::OpsWorks::Model::Deployment::GetCommand ( ) const
inline

Used to specify a stack or deployment command.

Definition at line 353 of file Deployment.h.

◆ GetComment()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetComment ( ) const
inline

A user-defined comment.

Definition at line 312 of file Deployment.h.

◆ GetCompletedAt()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetCompletedAt ( ) const
inline

Date when the deployment completed.

Definition at line 209 of file Deployment.h.

◆ GetCreatedAt()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetCreatedAt ( ) const
inline

Date when the deployment was created.

Definition at line 168 of file Deployment.h.

◆ GetCustomJson()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetCustomJson ( ) const
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 439 of file Deployment.h.

◆ GetDeploymentId()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetDeploymentId ( ) const
inline

The deployment ID.

Definition at line 45 of file Deployment.h.

◆ GetDuration()

int Aws::OpsWorks::Model::Deployment::GetDuration ( ) const
inline

The deployment duration.

Definition at line 250 of file Deployment.h.

◆ GetIamUserArn()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetIamUserArn ( ) const
inline

The user's IAM ARN.

Definition at line 271 of file Deployment.h.

◆ GetInstanceIds()

const Aws::Vector<Aws::String>& Aws::OpsWorks::Model::Deployment::GetInstanceIds ( ) const
inline

The IDs of the target instances.

Definition at line 522 of file Deployment.h.

◆ GetStackId()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetStackId ( ) const
inline

The stack ID.

Definition at line 86 of file Deployment.h.

◆ GetStatus()

const Aws::String& Aws::OpsWorks::Model::Deployment::GetStatus ( ) const
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 385 of file Deployment.h.

◆ IamUserArnHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::IamUserArnHasBeenSet ( ) const
inline

The user's IAM ARN.

Definition at line 276 of file Deployment.h.

◆ InstanceIdsHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::InstanceIdsHasBeenSet ( ) const
inline

The IDs of the target instances.

Definition at line 527 of file Deployment.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::OpsWorks::Model::Deployment::Jsonize ( ) const

◆ operator=()

Deployment& Aws::OpsWorks::Model::Deployment::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAppId() [1/3]

void Aws::OpsWorks::Model::Deployment::SetAppId ( const Aws::String value)
inline

The app ID.

Definition at line 137 of file Deployment.h.

◆ SetAppId() [2/3]

void Aws::OpsWorks::Model::Deployment::SetAppId ( Aws::String &&  value)
inline

The app ID.

Definition at line 142 of file Deployment.h.

◆ SetAppId() [3/3]

void Aws::OpsWorks::Model::Deployment::SetAppId ( const char *  value)
inline

The app ID.

Definition at line 147 of file Deployment.h.

◆ SetCommand() [1/2]

void Aws::OpsWorks::Model::Deployment::SetCommand ( const DeploymentCommand value)
inline

Used to specify a stack or deployment command.

Definition at line 363 of file Deployment.h.

◆ SetCommand() [2/2]

void Aws::OpsWorks::Model::Deployment::SetCommand ( DeploymentCommand &&  value)
inline

Used to specify a stack or deployment command.

Definition at line 368 of file Deployment.h.

◆ SetComment() [1/3]

void Aws::OpsWorks::Model::Deployment::SetComment ( const Aws::String value)
inline

A user-defined comment.

Definition at line 322 of file Deployment.h.

◆ SetComment() [2/3]

void Aws::OpsWorks::Model::Deployment::SetComment ( Aws::String &&  value)
inline

A user-defined comment.

Definition at line 327 of file Deployment.h.

◆ SetComment() [3/3]

void Aws::OpsWorks::Model::Deployment::SetComment ( const char *  value)
inline

A user-defined comment.

Definition at line 332 of file Deployment.h.

◆ SetCompletedAt() [1/3]

void Aws::OpsWorks::Model::Deployment::SetCompletedAt ( const Aws::String value)
inline

Date when the deployment completed.

Definition at line 219 of file Deployment.h.

◆ SetCompletedAt() [2/3]

void Aws::OpsWorks::Model::Deployment::SetCompletedAt ( Aws::String &&  value)
inline

Date when the deployment completed.

Definition at line 224 of file Deployment.h.

◆ SetCompletedAt() [3/3]

void Aws::OpsWorks::Model::Deployment::SetCompletedAt ( const char *  value)
inline

Date when the deployment completed.

Definition at line 229 of file Deployment.h.

◆ SetCreatedAt() [1/3]

void Aws::OpsWorks::Model::Deployment::SetCreatedAt ( const Aws::String value)
inline

Date when the deployment was created.

Definition at line 178 of file Deployment.h.

◆ SetCreatedAt() [2/3]

void Aws::OpsWorks::Model::Deployment::SetCreatedAt ( Aws::String &&  value)
inline

Date when the deployment was created.

Definition at line 183 of file Deployment.h.

◆ SetCreatedAt() [3/3]

void Aws::OpsWorks::Model::Deployment::SetCreatedAt ( const char *  value)
inline

Date when the deployment was created.

Definition at line 188 of file Deployment.h.

◆ SetCustomJson() [1/3]

void Aws::OpsWorks::Model::Deployment::SetCustomJson ( const Aws::String value)
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 461 of file Deployment.h.

◆ SetCustomJson() [2/3]

void Aws::OpsWorks::Model::Deployment::SetCustomJson ( Aws::String &&  value)
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 472 of file Deployment.h.

◆ SetCustomJson() [3/3]

void Aws::OpsWorks::Model::Deployment::SetCustomJson ( const char *  value)
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 483 of file Deployment.h.

◆ SetDeploymentId() [1/3]

void Aws::OpsWorks::Model::Deployment::SetDeploymentId ( const Aws::String value)
inline

The deployment ID.

Definition at line 55 of file Deployment.h.

◆ SetDeploymentId() [2/3]

void Aws::OpsWorks::Model::Deployment::SetDeploymentId ( Aws::String &&  value)
inline

The deployment ID.

Definition at line 60 of file Deployment.h.

◆ SetDeploymentId() [3/3]

void Aws::OpsWorks::Model::Deployment::SetDeploymentId ( const char *  value)
inline

The deployment ID.

Definition at line 65 of file Deployment.h.

◆ SetDuration()

void Aws::OpsWorks::Model::Deployment::SetDuration ( int  value)
inline

The deployment duration.

Definition at line 260 of file Deployment.h.

◆ SetIamUserArn() [1/3]

void Aws::OpsWorks::Model::Deployment::SetIamUserArn ( const Aws::String value)
inline

The user's IAM ARN.

Definition at line 281 of file Deployment.h.

◆ SetIamUserArn() [2/3]

void Aws::OpsWorks::Model::Deployment::SetIamUserArn ( Aws::String &&  value)
inline

The user's IAM ARN.

Definition at line 286 of file Deployment.h.

◆ SetIamUserArn() [3/3]

void Aws::OpsWorks::Model::Deployment::SetIamUserArn ( const char *  value)
inline

The user's IAM ARN.

Definition at line 291 of file Deployment.h.

◆ SetInstanceIds() [1/2]

void Aws::OpsWorks::Model::Deployment::SetInstanceIds ( const Aws::Vector< Aws::String > &  value)
inline

The IDs of the target instances.

Definition at line 532 of file Deployment.h.

◆ SetInstanceIds() [2/2]

void Aws::OpsWorks::Model::Deployment::SetInstanceIds ( Aws::Vector< Aws::String > &&  value)
inline

The IDs of the target instances.

Definition at line 537 of file Deployment.h.

◆ SetStackId() [1/3]

void Aws::OpsWorks::Model::Deployment::SetStackId ( const Aws::String value)
inline

The stack ID.

Definition at line 96 of file Deployment.h.

◆ SetStackId() [2/3]

void Aws::OpsWorks::Model::Deployment::SetStackId ( Aws::String &&  value)
inline

The stack ID.

Definition at line 101 of file Deployment.h.

◆ SetStackId() [3/3]

void Aws::OpsWorks::Model::Deployment::SetStackId ( const char *  value)
inline

The stack ID.

Definition at line 106 of file Deployment.h.

◆ SetStatus() [1/3]

void Aws::OpsWorks::Model::Deployment::SetStatus ( const Aws::String value)
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 397 of file Deployment.h.

◆ SetStatus() [2/3]

void Aws::OpsWorks::Model::Deployment::SetStatus ( Aws::String &&  value)
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 403 of file Deployment.h.

◆ SetStatus() [3/3]

void Aws::OpsWorks::Model::Deployment::SetStatus ( const char *  value)
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 409 of file Deployment.h.

◆ StackIdHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::StackIdHasBeenSet ( ) const
inline

The stack ID.

Definition at line 91 of file Deployment.h.

◆ StatusHasBeenSet()

bool Aws::OpsWorks::Model::Deployment::StatusHasBeenSet ( ) const
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 391 of file Deployment.h.

◆ WithAppId() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithAppId ( const Aws::String value)
inline

The app ID.

Definition at line 152 of file Deployment.h.

◆ WithAppId() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithAppId ( Aws::String &&  value)
inline

The app ID.

Definition at line 157 of file Deployment.h.

◆ WithAppId() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithAppId ( const char *  value)
inline

The app ID.

Definition at line 162 of file Deployment.h.

◆ WithCommand() [1/2]

Deployment& Aws::OpsWorks::Model::Deployment::WithCommand ( const DeploymentCommand value)
inline

Used to specify a stack or deployment command.

Definition at line 373 of file Deployment.h.

◆ WithCommand() [2/2]

Deployment& Aws::OpsWorks::Model::Deployment::WithCommand ( DeploymentCommand &&  value)
inline

Used to specify a stack or deployment command.

Definition at line 378 of file Deployment.h.

◆ WithComment() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithComment ( const Aws::String value)
inline

A user-defined comment.

Definition at line 337 of file Deployment.h.

◆ WithComment() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithComment ( Aws::String &&  value)
inline

A user-defined comment.

Definition at line 342 of file Deployment.h.

◆ WithComment() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithComment ( const char *  value)
inline

A user-defined comment.

Definition at line 347 of file Deployment.h.

◆ WithCompletedAt() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCompletedAt ( const Aws::String value)
inline

Date when the deployment completed.

Definition at line 234 of file Deployment.h.

◆ WithCompletedAt() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCompletedAt ( Aws::String &&  value)
inline

Date when the deployment completed.

Definition at line 239 of file Deployment.h.

◆ WithCompletedAt() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCompletedAt ( const char *  value)
inline

Date when the deployment completed.

Definition at line 244 of file Deployment.h.

◆ WithCreatedAt() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCreatedAt ( const Aws::String value)
inline

Date when the deployment was created.

Definition at line 193 of file Deployment.h.

◆ WithCreatedAt() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCreatedAt ( Aws::String &&  value)
inline

Date when the deployment was created.

Definition at line 198 of file Deployment.h.

◆ WithCreatedAt() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCreatedAt ( const char *  value)
inline

Date when the deployment was created.

Definition at line 203 of file Deployment.h.

◆ WithCustomJson() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCustomJson ( const Aws::String value)
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 494 of file Deployment.h.

◆ WithCustomJson() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCustomJson ( Aws::String &&  value)
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 505 of file Deployment.h.

◆ WithCustomJson() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithCustomJson ( const char *  value)
inline

A string that contains user-defined custom JSON. It can be used to override the corresponding default stack configuration attribute values for stack or to pass data to recipes. The string should be in the following format:

"{\"key1": "value1", "key2": "value2",...}"

For more information on custom JSON, see Use Custom JSON to Modify the Stack Configuration Attributes.

Definition at line 516 of file Deployment.h.

◆ WithDeploymentId() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithDeploymentId ( const Aws::String value)
inline

The deployment ID.

Definition at line 70 of file Deployment.h.

◆ WithDeploymentId() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithDeploymentId ( Aws::String &&  value)
inline

The deployment ID.

Definition at line 75 of file Deployment.h.

◆ WithDeploymentId() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithDeploymentId ( const char *  value)
inline

The deployment ID.

Definition at line 80 of file Deployment.h.

◆ WithDuration()

Deployment& Aws::OpsWorks::Model::Deployment::WithDuration ( int  value)
inline

The deployment duration.

Definition at line 265 of file Deployment.h.

◆ WithIamUserArn() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithIamUserArn ( const Aws::String value)
inline

The user's IAM ARN.

Definition at line 296 of file Deployment.h.

◆ WithIamUserArn() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithIamUserArn ( Aws::String &&  value)
inline

The user's IAM ARN.

Definition at line 301 of file Deployment.h.

◆ WithIamUserArn() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithIamUserArn ( const char *  value)
inline

The user's IAM ARN.

Definition at line 306 of file Deployment.h.

◆ WithInstanceIds() [1/2]

Deployment& Aws::OpsWorks::Model::Deployment::WithInstanceIds ( const Aws::Vector< Aws::String > &  value)
inline

The IDs of the target instances.

Definition at line 542 of file Deployment.h.

◆ WithInstanceIds() [2/2]

Deployment& Aws::OpsWorks::Model::Deployment::WithInstanceIds ( Aws::Vector< Aws::String > &&  value)
inline

The IDs of the target instances.

Definition at line 547 of file Deployment.h.

◆ WithStackId() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithStackId ( const Aws::String value)
inline

The stack ID.

Definition at line 111 of file Deployment.h.

◆ WithStackId() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithStackId ( Aws::String &&  value)
inline

The stack ID.

Definition at line 116 of file Deployment.h.

◆ WithStackId() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithStackId ( const char *  value)
inline

The stack ID.

Definition at line 121 of file Deployment.h.

◆ WithStatus() [1/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithStatus ( const Aws::String value)
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 415 of file Deployment.h.

◆ WithStatus() [2/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithStatus ( Aws::String &&  value)
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 421 of file Deployment.h.

◆ WithStatus() [3/3]

Deployment& Aws::OpsWorks::Model::Deployment::WithStatus ( const char *  value)
inline

The deployment status:

  • running

  • successful

  • failed

Definition at line 427 of file Deployment.h.


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