AWS SDK for C++  1.8.76
AWS SDK for C++
Public Member Functions | List of all members
Aws::SSM::Model::OpsItemNotification Class Reference

#include <OpsItemNotification.h>

Public Member Functions

 OpsItemNotification ()
 
 OpsItemNotification (Aws::Utils::Json::JsonView jsonValue)
 
OpsItemNotificationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
OpsItemNotificationWithArn (const Aws::String &value)
 
OpsItemNotificationWithArn (Aws::String &&value)
 
OpsItemNotificationWithArn (const char *value)
 

Detailed Description

A notification about the OpsItem.

See Also:

AWS API Reference

Definition at line 31 of file OpsItemNotification.h.

Constructor & Destructor Documentation

◆ OpsItemNotification() [1/2]

Aws::SSM::Model::OpsItemNotification::OpsItemNotification ( )

◆ OpsItemNotification() [2/2]

Aws::SSM::Model::OpsItemNotification::OpsItemNotification ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ArnHasBeenSet()

bool Aws::SSM::Model::OpsItemNotification::ArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 50 of file OpsItemNotification.h.

◆ GetArn()

const Aws::String& Aws::SSM::Model::OpsItemNotification::GetArn ( ) const
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 44 of file OpsItemNotification.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SSM::Model::OpsItemNotification::Jsonize ( ) const

◆ operator=()

OpsItemNotification& Aws::SSM::Model::OpsItemNotification::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetArn() [1/3]

void Aws::SSM::Model::OpsItemNotification::SetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 56 of file OpsItemNotification.h.

◆ SetArn() [2/3]

void Aws::SSM::Model::OpsItemNotification::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 62 of file OpsItemNotification.h.

◆ SetArn() [3/3]

void Aws::SSM::Model::OpsItemNotification::SetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 68 of file OpsItemNotification.h.

◆ WithArn() [1/3]

OpsItemNotification& Aws::SSM::Model::OpsItemNotification::WithArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 74 of file OpsItemNotification.h.

◆ WithArn() [2/3]

OpsItemNotification& Aws::SSM::Model::OpsItemNotification::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 80 of file OpsItemNotification.h.

◆ WithArn() [3/3]

OpsItemNotification& Aws::SSM::Model::OpsItemNotification::WithArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of an SNS topic where notifications are sent when this OpsItem is edited or changed.

Definition at line 86 of file OpsItemNotification.h.


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