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

#include <Organization.h>

Public Member Functions

 Organization ()
 
 Organization (Aws::Utils::Json::JsonView jsonValue)
 
Organizationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAsn () const
 
bool AsnHasBeenSet () const
 
void SetAsn (const Aws::String &value)
 
void SetAsn (Aws::String &&value)
 
void SetAsn (const char *value)
 
OrganizationWithAsn (const Aws::String &value)
 
OrganizationWithAsn (Aws::String &&value)
 
OrganizationWithAsn (const char *value)
 
const Aws::StringGetAsnOrg () const
 
bool AsnOrgHasBeenSet () const
 
void SetAsnOrg (const Aws::String &value)
 
void SetAsnOrg (Aws::String &&value)
 
void SetAsnOrg (const char *value)
 
OrganizationWithAsnOrg (const Aws::String &value)
 
OrganizationWithAsnOrg (Aws::String &&value)
 
OrganizationWithAsnOrg (const char *value)
 
const Aws::StringGetIsp () const
 
bool IspHasBeenSet () const
 
void SetIsp (const Aws::String &value)
 
void SetIsp (Aws::String &&value)
 
void SetIsp (const char *value)
 
OrganizationWithIsp (const Aws::String &value)
 
OrganizationWithIsp (Aws::String &&value)
 
OrganizationWithIsp (const char *value)
 
const Aws::StringGetOrg () const
 
bool OrgHasBeenSet () const
 
void SetOrg (const Aws::String &value)
 
void SetOrg (Aws::String &&value)
 
void SetOrg (const char *value)
 
OrganizationWithOrg (const Aws::String &value)
 
OrganizationWithOrg (Aws::String &&value)
 
OrganizationWithOrg (const char *value)
 

Detailed Description

Contains information about the ISP organization of the remote IP address.

See Also:

AWS API Reference

Definition at line 32 of file Organization.h.

Constructor & Destructor Documentation

◆ Organization() [1/2]

Aws::GuardDuty::Model::Organization::Organization ( )

◆ Organization() [2/2]

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

Member Function Documentation

◆ AsnHasBeenSet()

bool Aws::GuardDuty::Model::Organization::AsnHasBeenSet ( ) const
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 51 of file Organization.h.

◆ AsnOrgHasBeenSet()

bool Aws::GuardDuty::Model::Organization::AsnOrgHasBeenSet ( ) const
inline

The organization that registered this ASN.

Definition at line 98 of file Organization.h.

◆ GetAsn()

const Aws::String& Aws::GuardDuty::Model::Organization::GetAsn ( ) const
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 45 of file Organization.h.

◆ GetAsnOrg()

const Aws::String& Aws::GuardDuty::Model::Organization::GetAsnOrg ( ) const
inline

The organization that registered this ASN.

Definition at line 93 of file Organization.h.

◆ GetIsp()

const Aws::String& Aws::GuardDuty::Model::Organization::GetIsp ( ) const
inline

The ISP information for the internet provider.

Definition at line 134 of file Organization.h.

◆ GetOrg()

const Aws::String& Aws::GuardDuty::Model::Organization::GetOrg ( ) const
inline

The name of the internet provider.

Definition at line 175 of file Organization.h.

◆ IspHasBeenSet()

bool Aws::GuardDuty::Model::Organization::IspHasBeenSet ( ) const
inline

The ISP information for the internet provider.

Definition at line 139 of file Organization.h.

◆ Jsonize()

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

◆ operator=()

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

◆ OrgHasBeenSet()

bool Aws::GuardDuty::Model::Organization::OrgHasBeenSet ( ) const
inline

The name of the internet provider.

Definition at line 180 of file Organization.h.

◆ SetAsn() [1/3]

void Aws::GuardDuty::Model::Organization::SetAsn ( const Aws::String value)
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 57 of file Organization.h.

◆ SetAsn() [2/3]

void Aws::GuardDuty::Model::Organization::SetAsn ( Aws::String &&  value)
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 63 of file Organization.h.

◆ SetAsn() [3/3]

void Aws::GuardDuty::Model::Organization::SetAsn ( const char *  value)
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 69 of file Organization.h.

◆ SetAsnOrg() [1/3]

void Aws::GuardDuty::Model::Organization::SetAsnOrg ( const Aws::String value)
inline

The organization that registered this ASN.

Definition at line 103 of file Organization.h.

◆ SetAsnOrg() [2/3]

void Aws::GuardDuty::Model::Organization::SetAsnOrg ( Aws::String &&  value)
inline

The organization that registered this ASN.

Definition at line 108 of file Organization.h.

◆ SetAsnOrg() [3/3]

void Aws::GuardDuty::Model::Organization::SetAsnOrg ( const char *  value)
inline

The organization that registered this ASN.

Definition at line 113 of file Organization.h.

◆ SetIsp() [1/3]

void Aws::GuardDuty::Model::Organization::SetIsp ( const Aws::String value)
inline

The ISP information for the internet provider.

Definition at line 144 of file Organization.h.

◆ SetIsp() [2/3]

void Aws::GuardDuty::Model::Organization::SetIsp ( Aws::String &&  value)
inline

The ISP information for the internet provider.

Definition at line 149 of file Organization.h.

◆ SetIsp() [3/3]

void Aws::GuardDuty::Model::Organization::SetIsp ( const char *  value)
inline

The ISP information for the internet provider.

Definition at line 154 of file Organization.h.

◆ SetOrg() [1/3]

void Aws::GuardDuty::Model::Organization::SetOrg ( const Aws::String value)
inline

The name of the internet provider.

Definition at line 185 of file Organization.h.

◆ SetOrg() [2/3]

void Aws::GuardDuty::Model::Organization::SetOrg ( Aws::String &&  value)
inline

The name of the internet provider.

Definition at line 190 of file Organization.h.

◆ SetOrg() [3/3]

void Aws::GuardDuty::Model::Organization::SetOrg ( const char *  value)
inline

The name of the internet provider.

Definition at line 195 of file Organization.h.

◆ WithAsn() [1/3]

Organization& Aws::GuardDuty::Model::Organization::WithAsn ( const Aws::String value)
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 75 of file Organization.h.

◆ WithAsn() [2/3]

Organization& Aws::GuardDuty::Model::Organization::WithAsn ( Aws::String &&  value)
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 81 of file Organization.h.

◆ WithAsn() [3/3]

Organization& Aws::GuardDuty::Model::Organization::WithAsn ( const char *  value)
inline

The Autonomous System Number (ASN) of the internet provider of the remote IP address.

Definition at line 87 of file Organization.h.

◆ WithAsnOrg() [1/3]

Organization& Aws::GuardDuty::Model::Organization::WithAsnOrg ( const Aws::String value)
inline

The organization that registered this ASN.

Definition at line 118 of file Organization.h.

◆ WithAsnOrg() [2/3]

Organization& Aws::GuardDuty::Model::Organization::WithAsnOrg ( Aws::String &&  value)
inline

The organization that registered this ASN.

Definition at line 123 of file Organization.h.

◆ WithAsnOrg() [3/3]

Organization& Aws::GuardDuty::Model::Organization::WithAsnOrg ( const char *  value)
inline

The organization that registered this ASN.

Definition at line 128 of file Organization.h.

◆ WithIsp() [1/3]

Organization& Aws::GuardDuty::Model::Organization::WithIsp ( const Aws::String value)
inline

The ISP information for the internet provider.

Definition at line 159 of file Organization.h.

◆ WithIsp() [2/3]

Organization& Aws::GuardDuty::Model::Organization::WithIsp ( Aws::String &&  value)
inline

The ISP information for the internet provider.

Definition at line 164 of file Organization.h.

◆ WithIsp() [3/3]

Organization& Aws::GuardDuty::Model::Organization::WithIsp ( const char *  value)
inline

The ISP information for the internet provider.

Definition at line 169 of file Organization.h.

◆ WithOrg() [1/3]

Organization& Aws::GuardDuty::Model::Organization::WithOrg ( const Aws::String value)
inline

The name of the internet provider.

Definition at line 200 of file Organization.h.

◆ WithOrg() [2/3]

Organization& Aws::GuardDuty::Model::Organization::WithOrg ( Aws::String &&  value)
inline

The name of the internet provider.

Definition at line 205 of file Organization.h.

◆ WithOrg() [3/3]

Organization& Aws::GuardDuty::Model::Organization::WithOrg ( const char *  value)
inline

The name of the internet provider.

Definition at line 210 of file Organization.h.


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