AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::GuardDuty::Model::PortProbeAction Class Reference

#include <PortProbeAction.h>

Public Member Functions

 PortProbeAction ()
 
 PortProbeAction (Aws::Utils::Json::JsonView jsonValue)
 
PortProbeActionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetBlocked () const
 
bool BlockedHasBeenSet () const
 
void SetBlocked (bool value)
 
PortProbeActionWithBlocked (bool value)
 
const Aws::Vector< PortProbeDetail > & GetPortProbeDetails () const
 
bool PortProbeDetailsHasBeenSet () const
 
void SetPortProbeDetails (const Aws::Vector< PortProbeDetail > &value)
 
void SetPortProbeDetails (Aws::Vector< PortProbeDetail > &&value)
 
PortProbeActionWithPortProbeDetails (const Aws::Vector< PortProbeDetail > &value)
 
PortProbeActionWithPortProbeDetails (Aws::Vector< PortProbeDetail > &&value)
 
PortProbeActionAddPortProbeDetails (const PortProbeDetail &value)
 
PortProbeActionAddPortProbeDetails (PortProbeDetail &&value)
 

Detailed Description

Contains information about the PORT_PROBE action described in the finding.

See Also:

AWS API Reference

Definition at line 33 of file PortProbeAction.h.

Constructor & Destructor Documentation

◆ PortProbeAction() [1/2]

Aws::GuardDuty::Model::PortProbeAction::PortProbeAction ( )

◆ PortProbeAction() [2/2]

Aws::GuardDuty::Model::PortProbeAction::PortProbeAction ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddPortProbeDetails() [1/2]

PortProbeAction& Aws::GuardDuty::Model::PortProbeAction::AddPortProbeDetails ( const PortProbeDetail value)
inline

A list of objects related to port probe details.

Definition at line 100 of file PortProbeAction.h.

◆ AddPortProbeDetails() [2/2]

PortProbeAction& Aws::GuardDuty::Model::PortProbeAction::AddPortProbeDetails ( PortProbeDetail &&  value)
inline

A list of objects related to port probe details.

Definition at line 105 of file PortProbeAction.h.

◆ BlockedHasBeenSet()

bool Aws::GuardDuty::Model::PortProbeAction::BlockedHasBeenSet ( ) const
inline

Indicates whether EC2 blocked the port probe to the instance, such as with an ACL.

Definition at line 52 of file PortProbeAction.h.

◆ GetBlocked()

bool Aws::GuardDuty::Model::PortProbeAction::GetBlocked ( ) const
inline

Indicates whether EC2 blocked the port probe to the instance, such as with an ACL.

Definition at line 46 of file PortProbeAction.h.

◆ GetPortProbeDetails()

const Aws::Vector<PortProbeDetail>& Aws::GuardDuty::Model::PortProbeAction::GetPortProbeDetails ( ) const
inline

A list of objects related to port probe details.

Definition at line 70 of file PortProbeAction.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GuardDuty::Model::PortProbeAction::Jsonize ( ) const

◆ operator=()

PortProbeAction& Aws::GuardDuty::Model::PortProbeAction::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PortProbeDetailsHasBeenSet()

bool Aws::GuardDuty::Model::PortProbeAction::PortProbeDetailsHasBeenSet ( ) const
inline

A list of objects related to port probe details.

Definition at line 75 of file PortProbeAction.h.

◆ SetBlocked()

void Aws::GuardDuty::Model::PortProbeAction::SetBlocked ( bool  value)
inline

Indicates whether EC2 blocked the port probe to the instance, such as with an ACL.

Definition at line 58 of file PortProbeAction.h.

◆ SetPortProbeDetails() [1/2]

void Aws::GuardDuty::Model::PortProbeAction::SetPortProbeDetails ( const Aws::Vector< PortProbeDetail > &  value)
inline

A list of objects related to port probe details.

Definition at line 80 of file PortProbeAction.h.

◆ SetPortProbeDetails() [2/2]

void Aws::GuardDuty::Model::PortProbeAction::SetPortProbeDetails ( Aws::Vector< PortProbeDetail > &&  value)
inline

A list of objects related to port probe details.

Definition at line 85 of file PortProbeAction.h.

◆ WithBlocked()

PortProbeAction& Aws::GuardDuty::Model::PortProbeAction::WithBlocked ( bool  value)
inline

Indicates whether EC2 blocked the port probe to the instance, such as with an ACL.

Definition at line 64 of file PortProbeAction.h.

◆ WithPortProbeDetails() [1/2]

PortProbeAction& Aws::GuardDuty::Model::PortProbeAction::WithPortProbeDetails ( const Aws::Vector< PortProbeDetail > &  value)
inline

A list of objects related to port probe details.

Definition at line 90 of file PortProbeAction.h.

◆ WithPortProbeDetails() [2/2]

PortProbeAction& Aws::GuardDuty::Model::PortProbeAction::WithPortProbeDetails ( Aws::Vector< PortProbeDetail > &&  value)
inline

A list of objects related to port probe details.

Definition at line 95 of file PortProbeAction.h.


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