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

#include <Service.h>

Public Member Functions

 Service ()
 
 Service (Aws::Utils::Json::JsonView jsonValue)
 
Serviceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ActionGetAction () const
 
bool ActionHasBeenSet () const
 
void SetAction (const Action &value)
 
void SetAction (Action &&value)
 
ServiceWithAction (const Action &value)
 
ServiceWithAction (Action &&value)
 
const EvidenceGetEvidence () const
 
bool EvidenceHasBeenSet () const
 
void SetEvidence (const Evidence &value)
 
void SetEvidence (Evidence &&value)
 
ServiceWithEvidence (const Evidence &value)
 
ServiceWithEvidence (Evidence &&value)
 
bool GetArchived () const
 
bool ArchivedHasBeenSet () const
 
void SetArchived (bool value)
 
ServiceWithArchived (bool value)
 
int GetCount () const
 
bool CountHasBeenSet () const
 
void SetCount (int value)
 
ServiceWithCount (int value)
 
const Aws::StringGetDetectorId () const
 
bool DetectorIdHasBeenSet () const
 
void SetDetectorId (const Aws::String &value)
 
void SetDetectorId (Aws::String &&value)
 
void SetDetectorId (const char *value)
 
ServiceWithDetectorId (const Aws::String &value)
 
ServiceWithDetectorId (Aws::String &&value)
 
ServiceWithDetectorId (const char *value)
 
const Aws::StringGetEventFirstSeen () const
 
bool EventFirstSeenHasBeenSet () const
 
void SetEventFirstSeen (const Aws::String &value)
 
void SetEventFirstSeen (Aws::String &&value)
 
void SetEventFirstSeen (const char *value)
 
ServiceWithEventFirstSeen (const Aws::String &value)
 
ServiceWithEventFirstSeen (Aws::String &&value)
 
ServiceWithEventFirstSeen (const char *value)
 
const Aws::StringGetEventLastSeen () const
 
bool EventLastSeenHasBeenSet () const
 
void SetEventLastSeen (const Aws::String &value)
 
void SetEventLastSeen (Aws::String &&value)
 
void SetEventLastSeen (const char *value)
 
ServiceWithEventLastSeen (const Aws::String &value)
 
ServiceWithEventLastSeen (Aws::String &&value)
 
ServiceWithEventLastSeen (const char *value)
 
const Aws::StringGetResourceRole () const
 
bool ResourceRoleHasBeenSet () const
 
void SetResourceRole (const Aws::String &value)
 
void SetResourceRole (Aws::String &&value)
 
void SetResourceRole (const char *value)
 
ServiceWithResourceRole (const Aws::String &value)
 
ServiceWithResourceRole (Aws::String &&value)
 
ServiceWithResourceRole (const char *value)
 
const Aws::StringGetServiceName () const
 
bool ServiceNameHasBeenSet () const
 
void SetServiceName (const Aws::String &value)
 
void SetServiceName (Aws::String &&value)
 
void SetServiceName (const char *value)
 
ServiceWithServiceName (const Aws::String &value)
 
ServiceWithServiceName (Aws::String &&value)
 
ServiceWithServiceName (const char *value)
 
const Aws::StringGetUserFeedback () const
 
bool UserFeedbackHasBeenSet () const
 
void SetUserFeedback (const Aws::String &value)
 
void SetUserFeedback (Aws::String &&value)
 
void SetUserFeedback (const char *value)
 
ServiceWithUserFeedback (const Aws::String &value)
 
ServiceWithUserFeedback (Aws::String &&value)
 
ServiceWithUserFeedback (const char *value)
 

Detailed Description

Contains additional information about the generated finding.

See Also:

AWS API Reference

Definition at line 34 of file Service.h.

Constructor & Destructor Documentation

◆ Service() [1/2]

Aws::GuardDuty::Model::Service::Service ( )

◆ Service() [2/2]

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

Member Function Documentation

◆ ActionHasBeenSet()

bool Aws::GuardDuty::Model::Service::ActionHasBeenSet ( ) const
inline

Information about the activity that is described in a finding.

Definition at line 51 of file Service.h.

◆ ArchivedHasBeenSet()

bool Aws::GuardDuty::Model::Service::ArchivedHasBeenSet ( ) const
inline

Indicates whether this finding is archived.

Definition at line 113 of file Service.h.

◆ CountHasBeenSet()

bool Aws::GuardDuty::Model::Service::CountHasBeenSet ( ) const
inline

The total count of the occurrences of this finding type.

Definition at line 134 of file Service.h.

◆ DetectorIdHasBeenSet()

bool Aws::GuardDuty::Model::Service::DetectorIdHasBeenSet ( ) const
inline

The detector ID for the GuardDuty service.

Definition at line 155 of file Service.h.

◆ EventFirstSeenHasBeenSet()

bool Aws::GuardDuty::Model::Service::EventFirstSeenHasBeenSet ( ) const
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 198 of file Service.h.

◆ EventLastSeenHasBeenSet()

bool Aws::GuardDuty::Model::Service::EventLastSeenHasBeenSet ( ) const
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 247 of file Service.h.

◆ EvidenceHasBeenSet()

bool Aws::GuardDuty::Model::Service::EvidenceHasBeenSet ( ) const
inline

An evidence object associated with the service.

Definition at line 82 of file Service.h.

◆ GetAction()

const Action& Aws::GuardDuty::Model::Service::GetAction ( ) const
inline

Information about the activity that is described in a finding.

Definition at line 46 of file Service.h.

◆ GetArchived()

bool Aws::GuardDuty::Model::Service::GetArchived ( ) const
inline

Indicates whether this finding is archived.

Definition at line 108 of file Service.h.

◆ GetCount()

int Aws::GuardDuty::Model::Service::GetCount ( ) const
inline

The total count of the occurrences of this finding type.

Definition at line 129 of file Service.h.

◆ GetDetectorId()

const Aws::String& Aws::GuardDuty::Model::Service::GetDetectorId ( ) const
inline

The detector ID for the GuardDuty service.

Definition at line 150 of file Service.h.

◆ GetEventFirstSeen()

const Aws::String& Aws::GuardDuty::Model::Service::GetEventFirstSeen ( ) const
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 192 of file Service.h.

◆ GetEventLastSeen()

const Aws::String& Aws::GuardDuty::Model::Service::GetEventLastSeen ( ) const
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 241 of file Service.h.

◆ GetEvidence()

const Evidence& Aws::GuardDuty::Model::Service::GetEvidence ( ) const
inline

An evidence object associated with the service.

Definition at line 77 of file Service.h.

◆ GetResourceRole()

const Aws::String& Aws::GuardDuty::Model::Service::GetResourceRole ( ) const
inline

The resource role information for this finding.

Definition at line 289 of file Service.h.

◆ GetServiceName()

const Aws::String& Aws::GuardDuty::Model::Service::GetServiceName ( ) const
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 330 of file Service.h.

◆ GetUserFeedback()

const Aws::String& Aws::GuardDuty::Model::Service::GetUserFeedback ( ) const
inline

Feedback that was submitted about the finding.

Definition at line 371 of file Service.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ResourceRoleHasBeenSet()

bool Aws::GuardDuty::Model::Service::ResourceRoleHasBeenSet ( ) const
inline

The resource role information for this finding.

Definition at line 294 of file Service.h.

◆ ServiceNameHasBeenSet()

bool Aws::GuardDuty::Model::Service::ServiceNameHasBeenSet ( ) const
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 335 of file Service.h.

◆ SetAction() [1/2]

void Aws::GuardDuty::Model::Service::SetAction ( const Action value)
inline

Information about the activity that is described in a finding.

Definition at line 56 of file Service.h.

◆ SetAction() [2/2]

void Aws::GuardDuty::Model::Service::SetAction ( Action &&  value)
inline

Information about the activity that is described in a finding.

Definition at line 61 of file Service.h.

◆ SetArchived()

void Aws::GuardDuty::Model::Service::SetArchived ( bool  value)
inline

Indicates whether this finding is archived.

Definition at line 118 of file Service.h.

◆ SetCount()

void Aws::GuardDuty::Model::Service::SetCount ( int  value)
inline

The total count of the occurrences of this finding type.

Definition at line 139 of file Service.h.

◆ SetDetectorId() [1/3]

void Aws::GuardDuty::Model::Service::SetDetectorId ( const Aws::String value)
inline

The detector ID for the GuardDuty service.

Definition at line 160 of file Service.h.

◆ SetDetectorId() [2/3]

void Aws::GuardDuty::Model::Service::SetDetectorId ( Aws::String &&  value)
inline

The detector ID for the GuardDuty service.

Definition at line 165 of file Service.h.

◆ SetDetectorId() [3/3]

void Aws::GuardDuty::Model::Service::SetDetectorId ( const char *  value)
inline

The detector ID for the GuardDuty service.

Definition at line 170 of file Service.h.

◆ SetEventFirstSeen() [1/3]

void Aws::GuardDuty::Model::Service::SetEventFirstSeen ( const Aws::String value)
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 204 of file Service.h.

◆ SetEventFirstSeen() [2/3]

void Aws::GuardDuty::Model::Service::SetEventFirstSeen ( Aws::String &&  value)
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 210 of file Service.h.

◆ SetEventFirstSeen() [3/3]

void Aws::GuardDuty::Model::Service::SetEventFirstSeen ( const char *  value)
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 216 of file Service.h.

◆ SetEventLastSeen() [1/3]

void Aws::GuardDuty::Model::Service::SetEventLastSeen ( const Aws::String value)
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 253 of file Service.h.

◆ SetEventLastSeen() [2/3]

void Aws::GuardDuty::Model::Service::SetEventLastSeen ( Aws::String &&  value)
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 259 of file Service.h.

◆ SetEventLastSeen() [3/3]

void Aws::GuardDuty::Model::Service::SetEventLastSeen ( const char *  value)
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 265 of file Service.h.

◆ SetEvidence() [1/2]

void Aws::GuardDuty::Model::Service::SetEvidence ( const Evidence value)
inline

An evidence object associated with the service.

Definition at line 87 of file Service.h.

◆ SetEvidence() [2/2]

void Aws::GuardDuty::Model::Service::SetEvidence ( Evidence &&  value)
inline

An evidence object associated with the service.

Definition at line 92 of file Service.h.

◆ SetResourceRole() [1/3]

void Aws::GuardDuty::Model::Service::SetResourceRole ( const Aws::String value)
inline

The resource role information for this finding.

Definition at line 299 of file Service.h.

◆ SetResourceRole() [2/3]

void Aws::GuardDuty::Model::Service::SetResourceRole ( Aws::String &&  value)
inline

The resource role information for this finding.

Definition at line 304 of file Service.h.

◆ SetResourceRole() [3/3]

void Aws::GuardDuty::Model::Service::SetResourceRole ( const char *  value)
inline

The resource role information for this finding.

Definition at line 309 of file Service.h.

◆ SetServiceName() [1/3]

void Aws::GuardDuty::Model::Service::SetServiceName ( const Aws::String value)
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 340 of file Service.h.

◆ SetServiceName() [2/3]

void Aws::GuardDuty::Model::Service::SetServiceName ( Aws::String &&  value)
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 345 of file Service.h.

◆ SetServiceName() [3/3]

void Aws::GuardDuty::Model::Service::SetServiceName ( const char *  value)
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 350 of file Service.h.

◆ SetUserFeedback() [1/3]

void Aws::GuardDuty::Model::Service::SetUserFeedback ( const Aws::String value)
inline

Feedback that was submitted about the finding.

Definition at line 381 of file Service.h.

◆ SetUserFeedback() [2/3]

void Aws::GuardDuty::Model::Service::SetUserFeedback ( Aws::String &&  value)
inline

Feedback that was submitted about the finding.

Definition at line 386 of file Service.h.

◆ SetUserFeedback() [3/3]

void Aws::GuardDuty::Model::Service::SetUserFeedback ( const char *  value)
inline

Feedback that was submitted about the finding.

Definition at line 391 of file Service.h.

◆ UserFeedbackHasBeenSet()

bool Aws::GuardDuty::Model::Service::UserFeedbackHasBeenSet ( ) const
inline

Feedback that was submitted about the finding.

Definition at line 376 of file Service.h.

◆ WithAction() [1/2]

Service& Aws::GuardDuty::Model::Service::WithAction ( const Action value)
inline

Information about the activity that is described in a finding.

Definition at line 66 of file Service.h.

◆ WithAction() [2/2]

Service& Aws::GuardDuty::Model::Service::WithAction ( Action &&  value)
inline

Information about the activity that is described in a finding.

Definition at line 71 of file Service.h.

◆ WithArchived()

Service& Aws::GuardDuty::Model::Service::WithArchived ( bool  value)
inline

Indicates whether this finding is archived.

Definition at line 123 of file Service.h.

◆ WithCount()

Service& Aws::GuardDuty::Model::Service::WithCount ( int  value)
inline

The total count of the occurrences of this finding type.

Definition at line 144 of file Service.h.

◆ WithDetectorId() [1/3]

Service& Aws::GuardDuty::Model::Service::WithDetectorId ( const Aws::String value)
inline

The detector ID for the GuardDuty service.

Definition at line 175 of file Service.h.

◆ WithDetectorId() [2/3]

Service& Aws::GuardDuty::Model::Service::WithDetectorId ( Aws::String &&  value)
inline

The detector ID for the GuardDuty service.

Definition at line 180 of file Service.h.

◆ WithDetectorId() [3/3]

Service& Aws::GuardDuty::Model::Service::WithDetectorId ( const char *  value)
inline

The detector ID for the GuardDuty service.

Definition at line 185 of file Service.h.

◆ WithEventFirstSeen() [1/3]

Service& Aws::GuardDuty::Model::Service::WithEventFirstSeen ( const Aws::String value)
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 222 of file Service.h.

◆ WithEventFirstSeen() [2/3]

Service& Aws::GuardDuty::Model::Service::WithEventFirstSeen ( Aws::String &&  value)
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 228 of file Service.h.

◆ WithEventFirstSeen() [3/3]

Service& Aws::GuardDuty::Model::Service::WithEventFirstSeen ( const char *  value)
inline

The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 234 of file Service.h.

◆ WithEventLastSeen() [1/3]

Service& Aws::GuardDuty::Model::Service::WithEventLastSeen ( const Aws::String value)
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 271 of file Service.h.

◆ WithEventLastSeen() [2/3]

Service& Aws::GuardDuty::Model::Service::WithEventLastSeen ( Aws::String &&  value)
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 277 of file Service.h.

◆ WithEventLastSeen() [3/3]

Service& Aws::GuardDuty::Model::Service::WithEventLastSeen ( const char *  value)
inline

The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

Definition at line 283 of file Service.h.

◆ WithEvidence() [1/2]

Service& Aws::GuardDuty::Model::Service::WithEvidence ( const Evidence value)
inline

An evidence object associated with the service.

Definition at line 97 of file Service.h.

◆ WithEvidence() [2/2]

Service& Aws::GuardDuty::Model::Service::WithEvidence ( Evidence &&  value)
inline

An evidence object associated with the service.

Definition at line 102 of file Service.h.

◆ WithResourceRole() [1/3]

Service& Aws::GuardDuty::Model::Service::WithResourceRole ( const Aws::String value)
inline

The resource role information for this finding.

Definition at line 314 of file Service.h.

◆ WithResourceRole() [2/3]

Service& Aws::GuardDuty::Model::Service::WithResourceRole ( Aws::String &&  value)
inline

The resource role information for this finding.

Definition at line 319 of file Service.h.

◆ WithResourceRole() [3/3]

Service& Aws::GuardDuty::Model::Service::WithResourceRole ( const char *  value)
inline

The resource role information for this finding.

Definition at line 324 of file Service.h.

◆ WithServiceName() [1/3]

Service& Aws::GuardDuty::Model::Service::WithServiceName ( const Aws::String value)
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 355 of file Service.h.

◆ WithServiceName() [2/3]

Service& Aws::GuardDuty::Model::Service::WithServiceName ( Aws::String &&  value)
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 360 of file Service.h.

◆ WithServiceName() [3/3]

Service& Aws::GuardDuty::Model::Service::WithServiceName ( const char *  value)
inline

The name of the AWS service (GuardDuty) that generated a finding.

Definition at line 365 of file Service.h.

◆ WithUserFeedback() [1/3]

Service& Aws::GuardDuty::Model::Service::WithUserFeedback ( const Aws::String value)
inline

Feedback that was submitted about the finding.

Definition at line 396 of file Service.h.

◆ WithUserFeedback() [2/3]

Service& Aws::GuardDuty::Model::Service::WithUserFeedback ( Aws::String &&  value)
inline

Feedback that was submitted about the finding.

Definition at line 401 of file Service.h.

◆ WithUserFeedback() [3/3]

Service& Aws::GuardDuty::Model::Service::WithUserFeedback ( const char *  value)
inline

Feedback that was submitted about the finding.

Definition at line 406 of file Service.h.


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