65 inline void SetAgentId(
const char* value) { m_agentIdHasBeenSet =
true; m_agentId.assign(value); }
100 inline void SetAssessmentArn(
const char* value) { m_assessmentArnHasBeenSet =
true; m_assessmentArn.assign(value); }
139 inline void SetAgentHealth(
const char* value) { m_agentHealthHasBeenSet =
true; m_agentHealth.assign(value); }
185 inline void SetAgentHealthCode(
const char* value) { m_agentHealthCodeHasBeenSet =
true; m_agentHealthCode.assign(value); }
226 inline void SetAgentHealthDetails(
const char* value) { m_agentHealthDetailsHasBeenSet =
true; m_agentHealthDetails.assign(value); }
261 inline void SetAutoScalingGroup(
const char* value) { m_autoScalingGroupHasBeenSet =
true; m_autoScalingGroup.assign(value); }
296 inline void SetAccountId(
const char* value) { m_accountIdHasBeenSet =
true; m_accountId.assign(value); }
350 bool m_agentIdHasBeenSet;
352 bool m_assessmentArnHasBeenSet;
354 bool m_agentHealthHasBeenSet;
356 bool m_agentHealthCodeHasBeenSet;
358 bool m_agentHealthDetailsHasBeenSet;
360 bool m_autoScalingGroupHasBeenSet;
362 bool m_accountIdHasBeenSet;
364 bool m_telemetryHasBeenSet;
void SetAgentHealth(const Aws::String &value)
Agent & AddTelemetry(Telemetry &&value)
void SetAssessmentArn(const char *value)
void SetAgentId(const Aws::String &value)
Agent & WithTelemetry(const Aws::Vector< Telemetry > &value)
Agent & WithAgentHealth(const Aws::String &value)
Agent & WithAutoScalingGroup(const Aws::String &value)
Agent & WithAccountId(Aws::String &&value)
Agent & WithAgentHealth(Aws::String &&value)
void SetAgentHealthDetails(const char *value)
Agent & AddTelemetry(const Telemetry &value)
void SetAutoScalingGroup(Aws::String &&value)
const Aws::Vector< Telemetry > & GetTelemetry() const
const Aws::String & GetAgentHealth() const
void SetAgentHealth(const char *value)
#define AWS_INSPECTOR_API
Agent & WithAccountId(const Aws::String &value)
Agent & WithAgentHealth(const char *value)
Agent & WithAgentId(Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
const Aws::String & GetAgentHealthCode() const
void SetTelemetry(Aws::Vector< Telemetry > &&value)
void SetAccountId(const Aws::String &value)
Agent & WithAutoScalingGroup(const char *value)
void SetAgentHealthDetails(const Aws::String &value)
const Aws::String & GetAgentHealthDetails() const
void SetTelemetry(const Aws::Vector< Telemetry > &value)
void SetAgentHealthDetails(Aws::String &&value)
Agent & WithAgentHealthDetails(Aws::String &&value)
Agent & WithAssessmentArn(const Aws::String &value)
void SetAgentHealthCode(Aws::String &&value)
Agent & WithAgentId(const Aws::String &value)
void SetAccountId(const char *value)
Agent & WithAgentHealthDetails(const char *value)
void SetAssessmentArn(Aws::String &&value)
void SetAgentHealthCode(const Aws::String &value)
void SetAutoScalingGroup(const char *value)
const Aws::String & GetAgentId() const
Agent & WithAssessmentArn(const char *value)
void SetAgentId(Aws::String &&value)
Agent & WithAutoScalingGroup(Aws::String &&value)
void SetAgentHealthCode(const char *value)
Agent & WithAgentHealthCode(Aws::String &&value)
void SetAutoScalingGroup(const Aws::String &value)
Agent & WithAgentHealthCode(const char *value)
const Aws::String & GetAssessmentArn() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetAgentId(const char *value)
void SetAgentHealth(Aws::String &&value)
Agent & WithAgentId(const char *value)
Agent & WithTelemetry(Aws::Vector< Telemetry > &&value)
Agent & WithAgentHealthCode(const Aws::String &value)
Agent & WithAccountId(const char *value)
Agent & WithAssessmentArn(Aws::String &&value)
Agent & WithAgentHealthDetails(const Aws::String &value)
const Aws::String & GetAccountId() const
const Aws::String & GetAutoScalingGroup() const
void SetAssessmentArn(const Aws::String &value)
void SetAccountId(Aws::String &&value)
JSON (JavaScript Object Notation).