AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::GreengrassV2::Model::CreateDeploymentResult Class Reference

#include <CreateDeploymentResult.h>

Public Member Functions

 CreateDeploymentResult ()
 
 CreateDeploymentResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateDeploymentResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetDeploymentId () const
 
void SetDeploymentId (const Aws::String &value)
 
void SetDeploymentId (Aws::String &&value)
 
void SetDeploymentId (const char *value)
 
CreateDeploymentResultWithDeploymentId (const Aws::String &value)
 
CreateDeploymentResultWithDeploymentId (Aws::String &&value)
 
CreateDeploymentResultWithDeploymentId (const char *value)
 
const Aws::StringGetIotJobId () const
 
void SetIotJobId (const Aws::String &value)
 
void SetIotJobId (Aws::String &&value)
 
void SetIotJobId (const char *value)
 
CreateDeploymentResultWithIotJobId (const Aws::String &value)
 
CreateDeploymentResultWithIotJobId (Aws::String &&value)
 
CreateDeploymentResultWithIotJobId (const char *value)
 
const Aws::StringGetIotJobArn () const
 
void SetIotJobArn (const Aws::String &value)
 
void SetIotJobArn (Aws::String &&value)
 
void SetIotJobArn (const char *value)
 
CreateDeploymentResultWithIotJobArn (const Aws::String &value)
 
CreateDeploymentResultWithIotJobArn (Aws::String &&value)
 
CreateDeploymentResultWithIotJobArn (const char *value)
 

Detailed Description

Definition at line 27 of file CreateDeploymentResult.h.

Constructor & Destructor Documentation

◆ CreateDeploymentResult() [1/2]

Aws::GreengrassV2::Model::CreateDeploymentResult::CreateDeploymentResult ( )

◆ CreateDeploymentResult() [2/2]

Aws::GreengrassV2::Model::CreateDeploymentResult::CreateDeploymentResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetDeploymentId()

const Aws::String& Aws::GreengrassV2::Model::CreateDeploymentResult::GetDeploymentId ( ) const
inline

The ID of the deployment.

Definition at line 38 of file CreateDeploymentResult.h.

◆ GetIotJobArn()

const Aws::String& Aws::GreengrassV2::Model::CreateDeploymentResult::GetIotJobArn ( ) const
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 112 of file CreateDeploymentResult.h.

◆ GetIotJobId()

const Aws::String& Aws::GreengrassV2::Model::CreateDeploymentResult::GetIotJobId ( ) const
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 74 of file CreateDeploymentResult.h.

◆ operator=()

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

◆ SetDeploymentId() [1/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetDeploymentId ( Aws::String &&  value)
inline

The ID of the deployment.

Definition at line 48 of file CreateDeploymentResult.h.

◆ SetDeploymentId() [2/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetDeploymentId ( const Aws::String value)
inline

The ID of the deployment.

Definition at line 43 of file CreateDeploymentResult.h.

◆ SetDeploymentId() [3/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetDeploymentId ( const char *  value)
inline

The ID of the deployment.

Definition at line 53 of file CreateDeploymentResult.h.

◆ SetIotJobArn() [1/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetIotJobArn ( Aws::String &&  value)
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 126 of file CreateDeploymentResult.h.

◆ SetIotJobArn() [2/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetIotJobArn ( const Aws::String value)
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 119 of file CreateDeploymentResult.h.

◆ SetIotJobArn() [3/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetIotJobArn ( const char *  value)
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 133 of file CreateDeploymentResult.h.

◆ SetIotJobId() [1/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetIotJobId ( Aws::String &&  value)
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 84 of file CreateDeploymentResult.h.

◆ SetIotJobId() [2/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetIotJobId ( const Aws::String value)
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 79 of file CreateDeploymentResult.h.

◆ SetIotJobId() [3/3]

void Aws::GreengrassV2::Model::CreateDeploymentResult::SetIotJobId ( const char *  value)
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 89 of file CreateDeploymentResult.h.

◆ WithDeploymentId() [1/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithDeploymentId ( Aws::String &&  value)
inline

The ID of the deployment.

Definition at line 63 of file CreateDeploymentResult.h.

◆ WithDeploymentId() [2/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithDeploymentId ( const Aws::String value)
inline

The ID of the deployment.

Definition at line 58 of file CreateDeploymentResult.h.

◆ WithDeploymentId() [3/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithDeploymentId ( const char *  value)
inline

The ID of the deployment.

Definition at line 68 of file CreateDeploymentResult.h.

◆ WithIotJobArn() [1/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithIotJobArn ( Aws::String &&  value)
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 147 of file CreateDeploymentResult.h.

◆ WithIotJobArn() [2/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithIotJobArn ( const Aws::String value)
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 140 of file CreateDeploymentResult.h.

◆ WithIotJobArn() [3/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithIotJobArn ( const char *  value)
inline

The ARN of the IoT job that applies the deployment to target devices.

Definition at line 154 of file CreateDeploymentResult.h.

◆ WithIotJobId() [1/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithIotJobId ( Aws::String &&  value)
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 99 of file CreateDeploymentResult.h.

◆ WithIotJobId() [2/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithIotJobId ( const Aws::String value)
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 94 of file CreateDeploymentResult.h.

◆ WithIotJobId() [3/3]

CreateDeploymentResult& Aws::GreengrassV2::Model::CreateDeploymentResult::WithIotJobId ( const char *  value)
inline

The ID of the IoT job that applies the deployment to target devices.

Definition at line 104 of file CreateDeploymentResult.h.


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