AWS SDK for C++  1.8.72
AWS SDK for C++
Public Member Functions | List of all members
Aws::Route53::Model::AlarmIdentifier Class Reference

#include <AlarmIdentifier.h>

Public Member Functions

 AlarmIdentifier ()
 
 AlarmIdentifier (const Aws::Utils::Xml::XmlNode &xmlNode)
 
AlarmIdentifieroperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const CloudWatchRegionGetRegion () const
 
bool RegionHasBeenSet () const
 
void SetRegion (const CloudWatchRegion &value)
 
void SetRegion (CloudWatchRegion &&value)
 
AlarmIdentifierWithRegion (const CloudWatchRegion &value)
 
AlarmIdentifierWithRegion (CloudWatchRegion &&value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
AlarmIdentifierWithName (const Aws::String &value)
 
AlarmIdentifierWithName (Aws::String &&value)
 
AlarmIdentifierWithName (const char *value)
 

Detailed Description

A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.

See Also:

AWS API Reference

Definition at line 33 of file AlarmIdentifier.h.

Constructor & Destructor Documentation

◆ AlarmIdentifier() [1/2]

Aws::Route53::Model::AlarmIdentifier::AlarmIdentifier ( )

◆ AlarmIdentifier() [2/2]

Aws::Route53::Model::AlarmIdentifier::AlarmIdentifier ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::Route53::Model::AlarmIdentifier::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ GetName()

const Aws::String& Aws::Route53::Model::AlarmIdentifier::GetName ( ) const
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 115 of file AlarmIdentifier.h.

◆ GetRegion()

const CloudWatchRegion& Aws::Route53::Model::AlarmIdentifier::GetRegion ( ) const
inline

For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.

For the current list of CloudWatch regions, see Amazon CloudWatch in the AWS Service Endpoints chapter of the Amazon Web Services General Reference.

Definition at line 51 of file AlarmIdentifier.h.

◆ NameHasBeenSet()

bool Aws::Route53::Model::AlarmIdentifier::NameHasBeenSet ( ) const
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 128 of file AlarmIdentifier.h.

◆ operator=()

AlarmIdentifier& Aws::Route53::Model::AlarmIdentifier::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ RegionHasBeenSet()

bool Aws::Route53::Model::AlarmIdentifier::RegionHasBeenSet ( ) const
inline

For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.

For the current list of CloudWatch regions, see Amazon CloudWatch in the AWS Service Endpoints chapter of the Amazon Web Services General Reference.

Definition at line 61 of file AlarmIdentifier.h.

◆ SetName() [1/3]

void Aws::Route53::Model::AlarmIdentifier::SetName ( const Aws::String value)
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 141 of file AlarmIdentifier.h.

◆ SetName() [2/3]

void Aws::Route53::Model::AlarmIdentifier::SetName ( Aws::String &&  value)
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 154 of file AlarmIdentifier.h.

◆ SetName() [3/3]

void Aws::Route53::Model::AlarmIdentifier::SetName ( const char *  value)
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 167 of file AlarmIdentifier.h.

◆ SetRegion() [1/2]

void Aws::Route53::Model::AlarmIdentifier::SetRegion ( const CloudWatchRegion value)
inline

For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.

For the current list of CloudWatch regions, see Amazon CloudWatch in the AWS Service Endpoints chapter of the Amazon Web Services General Reference.

Definition at line 71 of file AlarmIdentifier.h.

◆ SetRegion() [2/2]

void Aws::Route53::Model::AlarmIdentifier::SetRegion ( CloudWatchRegion &&  value)
inline

For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.

For the current list of CloudWatch regions, see Amazon CloudWatch in the AWS Service Endpoints chapter of the Amazon Web Services General Reference.

Definition at line 81 of file AlarmIdentifier.h.

◆ WithName() [1/3]

AlarmIdentifier& Aws::Route53::Model::AlarmIdentifier::WithName ( const Aws::String value)
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 180 of file AlarmIdentifier.h.

◆ WithName() [2/3]

AlarmIdentifier& Aws::Route53::Model::AlarmIdentifier::WithName ( Aws::String &&  value)
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 193 of file AlarmIdentifier.h.

◆ WithName() [3/3]

AlarmIdentifier& Aws::Route53::Model::AlarmIdentifier::WithName ( const char *  value)
inline

The name of the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether this health check is healthy.

Route 53 supports CloudWatch alarms with the following features:

  • Standard-resolution metrics. High-resolution metrics aren't supported. For more information, see High-Resolution Metrics in the Amazon CloudWatch User Guide.

  • Statistics: Average, Minimum, Maximum, Sum, and SampleCount. Extended statistics aren't supported.

Definition at line 206 of file AlarmIdentifier.h.

◆ WithRegion() [1/2]

AlarmIdentifier& Aws::Route53::Model::AlarmIdentifier::WithRegion ( const CloudWatchRegion value)
inline

For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.

For the current list of CloudWatch regions, see Amazon CloudWatch in the AWS Service Endpoints chapter of the Amazon Web Services General Reference.

Definition at line 91 of file AlarmIdentifier.h.

◆ WithRegion() [2/2]

AlarmIdentifier& Aws::Route53::Model::AlarmIdentifier::WithRegion ( CloudWatchRegion &&  value)
inline

For the CloudWatch alarm that you want Route 53 health checkers to use to determine whether this health check is healthy, the region that the alarm was created in.

For the current list of CloudWatch regions, see Amazon CloudWatch in the AWS Service Endpoints chapter of the Amazon Web Services General Reference.

Definition at line 101 of file AlarmIdentifier.h.


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