AWS SDK for C++  1.9.47
AWS SDK for C++
AuditMitigationActionExecutionMetadata.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include <aws/iot/IoT_EXPORTS.h>
11 #include <utility>
12 
13 namespace Aws
14 {
15 namespace Utils
16 {
17 namespace Json
18 {
19  class JsonValue;
20  class JsonView;
21 } // namespace Json
22 } // namespace Utils
23 namespace IoT
24 {
25 namespace Model
26 {
27 
36  {
37  public:
42 
43 
47  inline const Aws::String& GetTaskId() const{ return m_taskId; }
48 
52  inline bool TaskIdHasBeenSet() const { return m_taskIdHasBeenSet; }
53 
57  inline void SetTaskId(const Aws::String& value) { m_taskIdHasBeenSet = true; m_taskId = value; }
58 
62  inline void SetTaskId(Aws::String&& value) { m_taskIdHasBeenSet = true; m_taskId = std::move(value); }
63 
67  inline void SetTaskId(const char* value) { m_taskIdHasBeenSet = true; m_taskId.assign(value); }
68 
72  inline AuditMitigationActionExecutionMetadata& WithTaskId(const Aws::String& value) { SetTaskId(value); return *this;}
73 
77  inline AuditMitigationActionExecutionMetadata& WithTaskId(Aws::String&& value) { SetTaskId(std::move(value)); return *this;}
78 
82  inline AuditMitigationActionExecutionMetadata& WithTaskId(const char* value) { SetTaskId(value); return *this;}
83 
84 
89  inline const Aws::String& GetFindingId() const{ return m_findingId; }
90 
95  inline bool FindingIdHasBeenSet() const { return m_findingIdHasBeenSet; }
96 
101  inline void SetFindingId(const Aws::String& value) { m_findingIdHasBeenSet = true; m_findingId = value; }
102 
107  inline void SetFindingId(Aws::String&& value) { m_findingIdHasBeenSet = true; m_findingId = std::move(value); }
108 
113  inline void SetFindingId(const char* value) { m_findingIdHasBeenSet = true; m_findingId.assign(value); }
114 
119  inline AuditMitigationActionExecutionMetadata& WithFindingId(const Aws::String& value) { SetFindingId(value); return *this;}
120 
125  inline AuditMitigationActionExecutionMetadata& WithFindingId(Aws::String&& value) { SetFindingId(std::move(value)); return *this;}
126 
131  inline AuditMitigationActionExecutionMetadata& WithFindingId(const char* value) { SetFindingId(value); return *this;}
132 
133 
137  inline const Aws::String& GetActionName() const{ return m_actionName; }
138 
142  inline bool ActionNameHasBeenSet() const { return m_actionNameHasBeenSet; }
143 
147  inline void SetActionName(const Aws::String& value) { m_actionNameHasBeenSet = true; m_actionName = value; }
148 
152  inline void SetActionName(Aws::String&& value) { m_actionNameHasBeenSet = true; m_actionName = std::move(value); }
153 
157  inline void SetActionName(const char* value) { m_actionNameHasBeenSet = true; m_actionName.assign(value); }
158 
162  inline AuditMitigationActionExecutionMetadata& WithActionName(const Aws::String& value) { SetActionName(value); return *this;}
163 
167  inline AuditMitigationActionExecutionMetadata& WithActionName(Aws::String&& value) { SetActionName(std::move(value)); return *this;}
168 
172  inline AuditMitigationActionExecutionMetadata& WithActionName(const char* value) { SetActionName(value); return *this;}
173 
174 
179  inline const Aws::String& GetActionId() const{ return m_actionId; }
180 
185  inline bool ActionIdHasBeenSet() const { return m_actionIdHasBeenSet; }
186 
191  inline void SetActionId(const Aws::String& value) { m_actionIdHasBeenSet = true; m_actionId = value; }
192 
197  inline void SetActionId(Aws::String&& value) { m_actionIdHasBeenSet = true; m_actionId = std::move(value); }
198 
203  inline void SetActionId(const char* value) { m_actionIdHasBeenSet = true; m_actionId.assign(value); }
204 
209  inline AuditMitigationActionExecutionMetadata& WithActionId(const Aws::String& value) { SetActionId(value); return *this;}
210 
215  inline AuditMitigationActionExecutionMetadata& WithActionId(Aws::String&& value) { SetActionId(std::move(value)); return *this;}
216 
221  inline AuditMitigationActionExecutionMetadata& WithActionId(const char* value) { SetActionId(value); return *this;}
222 
223 
227  inline const AuditMitigationActionsExecutionStatus& GetStatus() const{ return m_status; }
228 
232  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
233 
237  inline void SetStatus(const AuditMitigationActionsExecutionStatus& value) { m_statusHasBeenSet = true; m_status = value; }
238 
242  inline void SetStatus(AuditMitigationActionsExecutionStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
243 
247  inline AuditMitigationActionExecutionMetadata& WithStatus(const AuditMitigationActionsExecutionStatus& value) { SetStatus(value); return *this;}
248 
252  inline AuditMitigationActionExecutionMetadata& WithStatus(AuditMitigationActionsExecutionStatus&& value) { SetStatus(std::move(value)); return *this;}
253 
254 
258  inline const Aws::Utils::DateTime& GetStartTime() const{ return m_startTime; }
259 
263  inline bool StartTimeHasBeenSet() const { return m_startTimeHasBeenSet; }
264 
268  inline void SetStartTime(const Aws::Utils::DateTime& value) { m_startTimeHasBeenSet = true; m_startTime = value; }
269 
273  inline void SetStartTime(Aws::Utils::DateTime&& value) { m_startTimeHasBeenSet = true; m_startTime = std::move(value); }
274 
278  inline AuditMitigationActionExecutionMetadata& WithStartTime(const Aws::Utils::DateTime& value) { SetStartTime(value); return *this;}
279 
283  inline AuditMitigationActionExecutionMetadata& WithStartTime(Aws::Utils::DateTime&& value) { SetStartTime(std::move(value)); return *this;}
284 
285 
290  inline const Aws::Utils::DateTime& GetEndTime() const{ return m_endTime; }
291 
296  inline bool EndTimeHasBeenSet() const { return m_endTimeHasBeenSet; }
297 
302  inline void SetEndTime(const Aws::Utils::DateTime& value) { m_endTimeHasBeenSet = true; m_endTime = value; }
303 
308  inline void SetEndTime(Aws::Utils::DateTime&& value) { m_endTimeHasBeenSet = true; m_endTime = std::move(value); }
309 
314  inline AuditMitigationActionExecutionMetadata& WithEndTime(const Aws::Utils::DateTime& value) { SetEndTime(value); return *this;}
315 
320  inline AuditMitigationActionExecutionMetadata& WithEndTime(Aws::Utils::DateTime&& value) { SetEndTime(std::move(value)); return *this;}
321 
322 
327  inline const Aws::String& GetErrorCode() const{ return m_errorCode; }
328 
333  inline bool ErrorCodeHasBeenSet() const { return m_errorCodeHasBeenSet; }
334 
339  inline void SetErrorCode(const Aws::String& value) { m_errorCodeHasBeenSet = true; m_errorCode = value; }
340 
345  inline void SetErrorCode(Aws::String&& value) { m_errorCodeHasBeenSet = true; m_errorCode = std::move(value); }
346 
351  inline void SetErrorCode(const char* value) { m_errorCodeHasBeenSet = true; m_errorCode.assign(value); }
352 
357  inline AuditMitigationActionExecutionMetadata& WithErrorCode(const Aws::String& value) { SetErrorCode(value); return *this;}
358 
363  inline AuditMitigationActionExecutionMetadata& WithErrorCode(Aws::String&& value) { SetErrorCode(std::move(value)); return *this;}
364 
369  inline AuditMitigationActionExecutionMetadata& WithErrorCode(const char* value) { SetErrorCode(value); return *this;}
370 
371 
375  inline const Aws::String& GetMessage() const{ return m_message; }
376 
380  inline bool MessageHasBeenSet() const { return m_messageHasBeenSet; }
381 
385  inline void SetMessage(const Aws::String& value) { m_messageHasBeenSet = true; m_message = value; }
386 
390  inline void SetMessage(Aws::String&& value) { m_messageHasBeenSet = true; m_message = std::move(value); }
391 
395  inline void SetMessage(const char* value) { m_messageHasBeenSet = true; m_message.assign(value); }
396 
400  inline AuditMitigationActionExecutionMetadata& WithMessage(const Aws::String& value) { SetMessage(value); return *this;}
401 
405  inline AuditMitigationActionExecutionMetadata& WithMessage(Aws::String&& value) { SetMessage(std::move(value)); return *this;}
406 
410  inline AuditMitigationActionExecutionMetadata& WithMessage(const char* value) { SetMessage(value); return *this;}
411 
412  private:
413 
414  Aws::String m_taskId;
415  bool m_taskIdHasBeenSet;
416 
417  Aws::String m_findingId;
418  bool m_findingIdHasBeenSet;
419 
420  Aws::String m_actionName;
421  bool m_actionNameHasBeenSet;
422 
423  Aws::String m_actionId;
424  bool m_actionIdHasBeenSet;
425 
427  bool m_statusHasBeenSet;
428 
429  Aws::Utils::DateTime m_startTime;
430  bool m_startTimeHasBeenSet;
431 
432  Aws::Utils::DateTime m_endTime;
433  bool m_endTimeHasBeenSet;
434 
435  Aws::String m_errorCode;
436  bool m_errorCodeHasBeenSet;
437 
438  Aws::String m_message;
439  bool m_messageHasBeenSet;
440  };
441 
442 } // namespace Model
443 } // namespace IoT
444 } // namespace Aws
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetMessage
void SetMessage(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:395
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetTaskId
void SetTaskId(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:67
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetErrorCode
void SetErrorCode(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:345
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetMessage
const Aws::String & GetMessage() const
Definition: AuditMitigationActionExecutionMetadata.h:375
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithActionName
AuditMitigationActionExecutionMetadata & WithActionName(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:172
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetStatus
const AuditMitigationActionsExecutionStatus & GetStatus() const
Definition: AuditMitigationActionExecutionMetadata.h:227
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::StartTimeHasBeenSet
bool StartTimeHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:263
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetActionName
const Aws::String & GetActionName() const
Definition: AuditMitigationActionExecutionMetadata.h:137
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::AuditMitigationActionExecutionMetadata
AuditMitigationActionExecutionMetadata(Aws::Utils::Json::JsonView jsonValue)
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:232
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetStartTime
void SetStartTime(Aws::Utils::DateTime &&value)
Definition: AuditMitigationActionExecutionMetadata.h:273
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithTaskId
AuditMitigationActionExecutionMetadata & WithTaskId(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:82
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetEndTime
const Aws::Utils::DateTime & GetEndTime() const
Definition: AuditMitigationActionExecutionMetadata.h:290
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetActionName
void SetActionName(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:147
DateTime.h
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetTaskId
void SetTaskId(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:57
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithErrorCode
AuditMitigationActionExecutionMetadata & WithErrorCode(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:357
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetMessage
void SetMessage(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:390
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetActionId
void SetActionId(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:203
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::operator=
AuditMitigationActionExecutionMetadata & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetTaskId
void SetTaskId(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:62
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithActionId
AuditMitigationActionExecutionMetadata & WithActionId(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:215
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetStartTime
const Aws::Utils::DateTime & GetStartTime() const
Definition: AuditMitigationActionExecutionMetadata.h:258
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::EndTimeHasBeenSet
bool EndTimeHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:296
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithFindingId
AuditMitigationActionExecutionMetadata & WithFindingId(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:125
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithEndTime
AuditMitigationActionExecutionMetadata & WithEndTime(const Aws::Utils::DateTime &value)
Definition: AuditMitigationActionExecutionMetadata.h:314
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetActionName
void SetActionName(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:157
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithActionName
AuditMitigationActionExecutionMetadata & WithActionName(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:167
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithActionId
AuditMitigationActionExecutionMetadata & WithActionId(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:209
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithMessage
AuditMitigationActionExecutionMetadata & WithMessage(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:400
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetActionId
const Aws::String & GetActionId() const
Definition: AuditMitigationActionExecutionMetadata.h:179
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithErrorCode
AuditMitigationActionExecutionMetadata & WithErrorCode(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:369
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithActionId
AuditMitigationActionExecutionMetadata & WithActionId(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:221
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::TaskIdHasBeenSet
bool TaskIdHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:52
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithStartTime
AuditMitigationActionExecutionMetadata & WithStartTime(Aws::Utils::DateTime &&value)
Definition: AuditMitigationActionExecutionMetadata.h:283
Aws::IoT::Model::AuditMitigationActionsExecutionStatus
AuditMitigationActionsExecutionStatus
Definition: AuditMitigationActionsExecutionStatus.h:17
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::FindingIdHasBeenSet
bool FindingIdHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:95
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetEndTime
void SetEndTime(const Aws::Utils::DateTime &value)
Definition: AuditMitigationActionExecutionMetadata.h:302
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithFindingId
AuditMitigationActionExecutionMetadata & WithFindingId(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:119
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithTaskId
AuditMitigationActionExecutionMetadata & WithTaskId(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:77
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::ActionIdHasBeenSet
bool ActionIdHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:185
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetStatus
void SetStatus(const AuditMitigationActionsExecutionStatus &value)
Definition: AuditMitigationActionExecutionMetadata.h:237
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetErrorCode
void SetErrorCode(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:351
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetFindingId
const Aws::String & GetFindingId() const
Definition: AuditMitigationActionExecutionMetadata.h:89
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithStatus
AuditMitigationActionExecutionMetadata & WithStatus(const AuditMitigationActionsExecutionStatus &value)
Definition: AuditMitigationActionExecutionMetadata.h:247
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithMessage
AuditMitigationActionExecutionMetadata & WithMessage(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:410
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:222
AWSString.h
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:30
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetTaskId
const Aws::String & GetTaskId() const
Definition: AuditMitigationActionExecutionMetadata.h:47
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetActionName
void SetActionName(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:152
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithStartTime
AuditMitigationActionExecutionMetadata & WithStartTime(const Aws::Utils::DateTime &value)
Definition: AuditMitigationActionExecutionMetadata.h:278
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::GetErrorCode
const Aws::String & GetErrorCode() const
Definition: AuditMitigationActionExecutionMetadata.h:327
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetMessage
void SetMessage(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:385
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::MessageHasBeenSet
bool MessageHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:380
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetStatus
void SetStatus(AuditMitigationActionsExecutionStatus &&value)
Definition: AuditMitigationActionExecutionMetadata.h:242
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetStartTime
void SetStartTime(const Aws::Utils::DateTime &value)
Definition: AuditMitigationActionExecutionMetadata.h:268
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetEndTime
void SetEndTime(Aws::Utils::DateTime &&value)
Definition: AuditMitigationActionExecutionMetadata.h:308
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithActionName
AuditMitigationActionExecutionMetadata & WithActionName(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:162
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::ActionNameHasBeenSet
bool ActionNameHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:142
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithStatus
AuditMitigationActionExecutionMetadata & WithStatus(AuditMitigationActionsExecutionStatus &&value)
Definition: AuditMitigationActionExecutionMetadata.h:252
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetFindingId
void SetFindingId(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:101
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::ErrorCodeHasBeenSet
bool ErrorCodeHasBeenSet() const
Definition: AuditMitigationActionExecutionMetadata.h:333
Aws
Definition: AccessManagementClient.h:15
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithFindingId
AuditMitigationActionExecutionMetadata & WithFindingId(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:131
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::AuditMitigationActionExecutionMetadata
AuditMitigationActionExecutionMetadata()
AWS_IOT_API
#define AWS_IOT_API
Definition: IoT_EXPORTS.h:28
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetFindingId
void SetFindingId(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:107
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::IoT::Model::AuditMitigationActionExecutionMetadata
Definition: AuditMitigationActionExecutionMetadata.h:36
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithEndTime
AuditMitigationActionExecutionMetadata & WithEndTime(Aws::Utils::DateTime &&value)
Definition: AuditMitigationActionExecutionMetadata.h:320
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetErrorCode
void SetErrorCode(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:339
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithMessage
AuditMitigationActionExecutionMetadata & WithMessage(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:405
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetFindingId
void SetFindingId(const char *value)
Definition: AuditMitigationActionExecutionMetadata.h:113
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetActionId
void SetActionId(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:197
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithTaskId
AuditMitigationActionExecutionMetadata & WithTaskId(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:72
IoT_EXPORTS.h
AuditMitigationActionsExecutionStatus.h
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::SetActionId
void SetActionId(const Aws::String &value)
Definition: AuditMitigationActionExecutionMetadata.h:191
Aws::IoT::Model::AuditMitigationActionExecutionMetadata::WithErrorCode
AuditMitigationActionExecutionMetadata & WithErrorCode(Aws::String &&value)
Definition: AuditMitigationActionExecutionMetadata.h:363