AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::IcmpTypeCode Class Reference

#include <IcmpTypeCode.h>

Public Member Functions

 IcmpTypeCode ()
 
 IcmpTypeCode (Aws::Utils::Json::JsonView jsonValue)
 
IcmpTypeCodeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetCode () const
 
bool CodeHasBeenSet () const
 
void SetCode (int value)
 
IcmpTypeCodeWithCode (int value)
 
int GetType () const
 
bool TypeHasBeenSet () const
 
void SetType (int value)
 
IcmpTypeCodeWithType (int value)
 

Detailed Description

An Internet Control Message Protocol (ICMP) type and code.

See Also:

AWS API Reference

Definition at line 30 of file IcmpTypeCode.h.

Constructor & Destructor Documentation

◆ IcmpTypeCode() [1/2]

Aws::SecurityHub::Model::IcmpTypeCode::IcmpTypeCode ( )

◆ IcmpTypeCode() [2/2]

Aws::SecurityHub::Model::IcmpTypeCode::IcmpTypeCode ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CodeHasBeenSet()

bool Aws::SecurityHub::Model::IcmpTypeCode::CodeHasBeenSet ( ) const
inline

The ICMP code for which to deny or allow access. To deny or allow all codes, use the value -1.

Definition at line 49 of file IcmpTypeCode.h.

◆ GetCode()

int Aws::SecurityHub::Model::IcmpTypeCode::GetCode ( ) const
inline

The ICMP code for which to deny or allow access. To deny or allow all codes, use the value -1.

Definition at line 43 of file IcmpTypeCode.h.

◆ GetType()

int Aws::SecurityHub::Model::IcmpTypeCode::GetType ( ) const
inline

The ICMP type for which to deny or allow access. To deny or allow all types, use the value -1.

Definition at line 68 of file IcmpTypeCode.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::IcmpTypeCode::Jsonize ( ) const

◆ operator=()

IcmpTypeCode& Aws::SecurityHub::Model::IcmpTypeCode::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCode()

void Aws::SecurityHub::Model::IcmpTypeCode::SetCode ( int  value)
inline

The ICMP code for which to deny or allow access. To deny or allow all codes, use the value -1.

Definition at line 55 of file IcmpTypeCode.h.

◆ SetType()

void Aws::SecurityHub::Model::IcmpTypeCode::SetType ( int  value)
inline

The ICMP type for which to deny or allow access. To deny or allow all types, use the value -1.

Definition at line 80 of file IcmpTypeCode.h.

◆ TypeHasBeenSet()

bool Aws::SecurityHub::Model::IcmpTypeCode::TypeHasBeenSet ( ) const
inline

The ICMP type for which to deny or allow access. To deny or allow all types, use the value -1.

Definition at line 74 of file IcmpTypeCode.h.

◆ WithCode()

IcmpTypeCode& Aws::SecurityHub::Model::IcmpTypeCode::WithCode ( int  value)
inline

The ICMP code for which to deny or allow access. To deny or allow all codes, use the value -1.

Definition at line 61 of file IcmpTypeCode.h.

◆ WithType()

IcmpTypeCode& Aws::SecurityHub::Model::IcmpTypeCode::WithType ( int  value)
inline

The ICMP type for which to deny or allow access. To deny or allow all types, use the value -1.

Definition at line 86 of file IcmpTypeCode.h.


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