AWS SDK for C++  1.9.105
AWS SDK for C++
Public Member Functions | List of all members
Aws::ApplicationInsights::Model::ConfigurationEvent Class Reference

#include <ConfigurationEvent.h>

Public Member Functions

 ConfigurationEvent ()
 
 ConfigurationEvent (Aws::Utils::Json::JsonView jsonValue)
 
ConfigurationEventoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetMonitoredResourceARN () const
 
bool MonitoredResourceARNHasBeenSet () const
 
void SetMonitoredResourceARN (const Aws::String &value)
 
void SetMonitoredResourceARN (Aws::String &&value)
 
void SetMonitoredResourceARN (const char *value)
 
ConfigurationEventWithMonitoredResourceARN (const Aws::String &value)
 
ConfigurationEventWithMonitoredResourceARN (Aws::String &&value)
 
ConfigurationEventWithMonitoredResourceARN (const char *value)
 
const ConfigurationEventStatusGetEventStatus () const
 
bool EventStatusHasBeenSet () const
 
void SetEventStatus (const ConfigurationEventStatus &value)
 
void SetEventStatus (ConfigurationEventStatus &&value)
 
ConfigurationEventWithEventStatus (const ConfigurationEventStatus &value)
 
ConfigurationEventWithEventStatus (ConfigurationEventStatus &&value)
 
const ConfigurationEventResourceTypeGetEventResourceType () const
 
bool EventResourceTypeHasBeenSet () const
 
void SetEventResourceType (const ConfigurationEventResourceType &value)
 
void SetEventResourceType (ConfigurationEventResourceType &&value)
 
ConfigurationEventWithEventResourceType (const ConfigurationEventResourceType &value)
 
ConfigurationEventWithEventResourceType (ConfigurationEventResourceType &&value)
 
const Aws::Utils::DateTimeGetEventTime () const
 
bool EventTimeHasBeenSet () const
 
void SetEventTime (const Aws::Utils::DateTime &value)
 
void SetEventTime (Aws::Utils::DateTime &&value)
 
ConfigurationEventWithEventTime (const Aws::Utils::DateTime &value)
 
ConfigurationEventWithEventTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetEventDetail () const
 
bool EventDetailHasBeenSet () const
 
void SetEventDetail (const Aws::String &value)
 
void SetEventDetail (Aws::String &&value)
 
void SetEventDetail (const char *value)
 
ConfigurationEventWithEventDetail (const Aws::String &value)
 
ConfigurationEventWithEventDetail (Aws::String &&value)
 
ConfigurationEventWithEventDetail (const char *value)
 
const Aws::StringGetEventResourceName () const
 
bool EventResourceNameHasBeenSet () const
 
void SetEventResourceName (const Aws::String &value)
 
void SetEventResourceName (Aws::String &&value)
 
void SetEventResourceName (const char *value)
 
ConfigurationEventWithEventResourceName (const Aws::String &value)
 
ConfigurationEventWithEventResourceName (Aws::String &&value)
 
ConfigurationEventWithEventResourceName (const char *value)
 

Detailed Description

The event information.

See Also:

AWS API Reference

Definition at line 34 of file ConfigurationEvent.h.

Constructor & Destructor Documentation

◆ ConfigurationEvent() [1/2]

Aws::ApplicationInsights::Model::ConfigurationEvent::ConfigurationEvent ( )

◆ ConfigurationEvent() [2/2]

Aws::ApplicationInsights::Model::ConfigurationEvent::ConfigurationEvent ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EventDetailHasBeenSet()

bool Aws::ApplicationInsights::Model::ConfigurationEvent::EventDetailHasBeenSet ( ) const
inline

The details of the event in plain text.

Definition at line 197 of file ConfigurationEvent.h.

◆ EventResourceNameHasBeenSet()

bool Aws::ApplicationInsights::Model::ConfigurationEvent::EventResourceNameHasBeenSet ( ) const
inline

The name of the resource Application Insights attempted to configure.

Definition at line 238 of file ConfigurationEvent.h.

◆ EventResourceTypeHasBeenSet()

bool Aws::ApplicationInsights::Model::ConfigurationEvent::EventResourceTypeHasBeenSet ( ) const
inline

The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.

Definition at line 131 of file ConfigurationEvent.h.

◆ EventStatusHasBeenSet()

bool Aws::ApplicationInsights::Model::ConfigurationEvent::EventStatusHasBeenSet ( ) const
inline

The status of the configuration update event. Possible values include INFO, WARN, and ERROR.

Definition at line 94 of file ConfigurationEvent.h.

◆ EventTimeHasBeenSet()

bool Aws::ApplicationInsights::Model::ConfigurationEvent::EventTimeHasBeenSet ( ) const
inline

The timestamp of the event.

Definition at line 166 of file ConfigurationEvent.h.

◆ GetEventDetail()

const Aws::String& Aws::ApplicationInsights::Model::ConfigurationEvent::GetEventDetail ( ) const
inline

The details of the event in plain text.

Definition at line 192 of file ConfigurationEvent.h.

◆ GetEventResourceName()

const Aws::String& Aws::ApplicationInsights::Model::ConfigurationEvent::GetEventResourceName ( ) const
inline

The name of the resource Application Insights attempted to configure.

Definition at line 233 of file ConfigurationEvent.h.

◆ GetEventResourceType()

const ConfigurationEventResourceType& Aws::ApplicationInsights::Model::ConfigurationEvent::GetEventResourceType ( ) const
inline

The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.

Definition at line 125 of file ConfigurationEvent.h.

◆ GetEventStatus()

const ConfigurationEventStatus& Aws::ApplicationInsights::Model::ConfigurationEvent::GetEventStatus ( ) const
inline

The status of the configuration update event. Possible values include INFO, WARN, and ERROR.

Definition at line 88 of file ConfigurationEvent.h.

◆ GetEventTime()

const Aws::Utils::DateTime& Aws::ApplicationInsights::Model::ConfigurationEvent::GetEventTime ( ) const
inline

The timestamp of the event.

Definition at line 161 of file ConfigurationEvent.h.

◆ GetMonitoredResourceARN()

const Aws::String& Aws::ApplicationInsights::Model::ConfigurationEvent::GetMonitoredResourceARN ( ) const
inline

The resource monitored by Application Insights.

Definition at line 46 of file ConfigurationEvent.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ApplicationInsights::Model::ConfigurationEvent::Jsonize ( ) const

◆ MonitoredResourceARNHasBeenSet()

bool Aws::ApplicationInsights::Model::ConfigurationEvent::MonitoredResourceARNHasBeenSet ( ) const
inline

The resource monitored by Application Insights.

Definition at line 51 of file ConfigurationEvent.h.

◆ operator=()

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEventDetail() [1/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventDetail ( Aws::String &&  value)
inline

The details of the event in plain text.

Definition at line 207 of file ConfigurationEvent.h.

◆ SetEventDetail() [2/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventDetail ( const Aws::String value)
inline

The details of the event in plain text.

Definition at line 202 of file ConfigurationEvent.h.

◆ SetEventDetail() [3/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventDetail ( const char *  value)
inline

The details of the event in plain text.

Definition at line 212 of file ConfigurationEvent.h.

◆ SetEventResourceName() [1/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventResourceName ( Aws::String &&  value)
inline

The name of the resource Application Insights attempted to configure.

Definition at line 248 of file ConfigurationEvent.h.

◆ SetEventResourceName() [2/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventResourceName ( const Aws::String value)
inline

The name of the resource Application Insights attempted to configure.

Definition at line 243 of file ConfigurationEvent.h.

◆ SetEventResourceName() [3/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventResourceName ( const char *  value)
inline

The name of the resource Application Insights attempted to configure.

Definition at line 253 of file ConfigurationEvent.h.

◆ SetEventResourceType() [1/2]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventResourceType ( ConfigurationEventResourceType &&  value)
inline

The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.

Definition at line 143 of file ConfigurationEvent.h.

◆ SetEventResourceType() [2/2]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventResourceType ( const ConfigurationEventResourceType value)
inline

The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.

Definition at line 137 of file ConfigurationEvent.h.

◆ SetEventStatus() [1/2]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventStatus ( ConfigurationEventStatus &&  value)
inline

The status of the configuration update event. Possible values include INFO, WARN, and ERROR.

Definition at line 106 of file ConfigurationEvent.h.

◆ SetEventStatus() [2/2]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventStatus ( const ConfigurationEventStatus value)
inline

The status of the configuration update event. Possible values include INFO, WARN, and ERROR.

Definition at line 100 of file ConfigurationEvent.h.

◆ SetEventTime() [1/2]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the event.

Definition at line 176 of file ConfigurationEvent.h.

◆ SetEventTime() [2/2]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetEventTime ( const Aws::Utils::DateTime value)
inline

The timestamp of the event.

Definition at line 171 of file ConfigurationEvent.h.

◆ SetMonitoredResourceARN() [1/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetMonitoredResourceARN ( Aws::String &&  value)
inline

The resource monitored by Application Insights.

Definition at line 61 of file ConfigurationEvent.h.

◆ SetMonitoredResourceARN() [2/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetMonitoredResourceARN ( const Aws::String value)
inline

The resource monitored by Application Insights.

Definition at line 56 of file ConfigurationEvent.h.

◆ SetMonitoredResourceARN() [3/3]

void Aws::ApplicationInsights::Model::ConfigurationEvent::SetMonitoredResourceARN ( const char *  value)
inline

The resource monitored by Application Insights.

Definition at line 66 of file ConfigurationEvent.h.

◆ WithEventDetail() [1/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventDetail ( Aws::String &&  value)
inline

The details of the event in plain text.

Definition at line 222 of file ConfigurationEvent.h.

◆ WithEventDetail() [2/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventDetail ( const Aws::String value)
inline

The details of the event in plain text.

Definition at line 217 of file ConfigurationEvent.h.

◆ WithEventDetail() [3/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventDetail ( const char *  value)
inline

The details of the event in plain text.

Definition at line 227 of file ConfigurationEvent.h.

◆ WithEventResourceName() [1/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventResourceName ( Aws::String &&  value)
inline

The name of the resource Application Insights attempted to configure.

Definition at line 263 of file ConfigurationEvent.h.

◆ WithEventResourceName() [2/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventResourceName ( const Aws::String value)
inline

The name of the resource Application Insights attempted to configure.

Definition at line 258 of file ConfigurationEvent.h.

◆ WithEventResourceName() [3/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventResourceName ( const char *  value)
inline

The name of the resource Application Insights attempted to configure.

Definition at line 268 of file ConfigurationEvent.h.

◆ WithEventResourceType() [1/2]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventResourceType ( ConfigurationEventResourceType &&  value)
inline

The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.

Definition at line 155 of file ConfigurationEvent.h.

◆ WithEventResourceType() [2/2]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventResourceType ( const ConfigurationEventResourceType value)
inline

The resource type that Application Insights attempted to configure, for example, CLOUDWATCH_ALARM.

Definition at line 149 of file ConfigurationEvent.h.

◆ WithEventStatus() [1/2]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventStatus ( ConfigurationEventStatus &&  value)
inline

The status of the configuration update event. Possible values include INFO, WARN, and ERROR.

Definition at line 118 of file ConfigurationEvent.h.

◆ WithEventStatus() [2/2]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventStatus ( const ConfigurationEventStatus value)
inline

The status of the configuration update event. Possible values include INFO, WARN, and ERROR.

Definition at line 112 of file ConfigurationEvent.h.

◆ WithEventTime() [1/2]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the event.

Definition at line 186 of file ConfigurationEvent.h.

◆ WithEventTime() [2/2]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithEventTime ( const Aws::Utils::DateTime value)
inline

The timestamp of the event.

Definition at line 181 of file ConfigurationEvent.h.

◆ WithMonitoredResourceARN() [1/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithMonitoredResourceARN ( Aws::String &&  value)
inline

The resource monitored by Application Insights.

Definition at line 76 of file ConfigurationEvent.h.

◆ WithMonitoredResourceARN() [2/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithMonitoredResourceARN ( const Aws::String value)
inline

The resource monitored by Application Insights.

Definition at line 71 of file ConfigurationEvent.h.

◆ WithMonitoredResourceARN() [3/3]

ConfigurationEvent& Aws::ApplicationInsights::Model::ConfigurationEvent::WithMonitoredResourceARN ( const char *  value)
inline

The resource monitored by Application Insights.

Definition at line 81 of file ConfigurationEvent.h.


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