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

#include <OrganizationDataSourceConfigurations.h>

Public Member Functions

 OrganizationDataSourceConfigurations ()
 
 OrganizationDataSourceConfigurations (Aws::Utils::Json::JsonView jsonValue)
 
OrganizationDataSourceConfigurationsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const OrganizationS3LogsConfigurationGetS3Logs () const
 
bool S3LogsHasBeenSet () const
 
void SetS3Logs (const OrganizationS3LogsConfiguration &value)
 
void SetS3Logs (OrganizationS3LogsConfiguration &&value)
 
OrganizationDataSourceConfigurationsWithS3Logs (const OrganizationS3LogsConfiguration &value)
 
OrganizationDataSourceConfigurationsWithS3Logs (OrganizationS3LogsConfiguration &&value)
 

Detailed Description

An object that contains information on which data sources will be configured to be automatically enabled for new members within the organization.

See Also:

AWS API Reference

Definition at line 33 of file OrganizationDataSourceConfigurations.h.

Constructor & Destructor Documentation

◆ OrganizationDataSourceConfigurations() [1/2]

Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::OrganizationDataSourceConfigurations ( )

◆ OrganizationDataSourceConfigurations() [2/2]

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

Member Function Documentation

◆ GetS3Logs()

const OrganizationS3LogsConfiguration& Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::GetS3Logs ( ) const
inline

Describes whether S3 data event logs are enabled for new members of the organization.

Definition at line 46 of file OrganizationDataSourceConfigurations.h.

◆ Jsonize()

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

◆ operator=()

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

◆ S3LogsHasBeenSet()

bool Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::S3LogsHasBeenSet ( ) const
inline

Describes whether S3 data event logs are enabled for new members of the organization.

Definition at line 52 of file OrganizationDataSourceConfigurations.h.

◆ SetS3Logs() [1/2]

void Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::SetS3Logs ( const OrganizationS3LogsConfiguration value)
inline

Describes whether S3 data event logs are enabled for new members of the organization.

Definition at line 58 of file OrganizationDataSourceConfigurations.h.

◆ SetS3Logs() [2/2]

void Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::SetS3Logs ( OrganizationS3LogsConfiguration &&  value)
inline

Describes whether S3 data event logs are enabled for new members of the organization.

Definition at line 64 of file OrganizationDataSourceConfigurations.h.

◆ WithS3Logs() [1/2]

OrganizationDataSourceConfigurations& Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::WithS3Logs ( const OrganizationS3LogsConfiguration value)
inline

Describes whether S3 data event logs are enabled for new members of the organization.

Definition at line 70 of file OrganizationDataSourceConfigurations.h.

◆ WithS3Logs() [2/2]

OrganizationDataSourceConfigurations& Aws::GuardDuty::Model::OrganizationDataSourceConfigurations::WithS3Logs ( OrganizationS3LogsConfiguration &&  value)
inline

Describes whether S3 data event logs are enabled for new members of the organization.

Definition at line 76 of file OrganizationDataSourceConfigurations.h.


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