AWS SDK for C++  1.8.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::EKS::Model::Logging Class Reference

#include <Logging.h>

Public Member Functions

 Logging ()
 
 Logging (Aws::Utils::Json::JsonView jsonValue)
 
Loggingoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< LogSetup > & GetClusterLogging () const
 
bool ClusterLoggingHasBeenSet () const
 
void SetClusterLogging (const Aws::Vector< LogSetup > &value)
 
void SetClusterLogging (Aws::Vector< LogSetup > &&value)
 
LoggingWithClusterLogging (const Aws::Vector< LogSetup > &value)
 
LoggingWithClusterLogging (Aws::Vector< LogSetup > &&value)
 
LoggingAddClusterLogging (const LogSetup &value)
 
LoggingAddClusterLogging (LogSetup &&value)
 

Detailed Description

An object representing the logging configuration for resources in your cluster.

See Also:

AWS API Reference

Definition at line 33 of file Logging.h.

Constructor & Destructor Documentation

◆ Logging() [1/2]

Aws::EKS::Model::Logging::Logging ( )

◆ Logging() [2/2]

Aws::EKS::Model::Logging::Logging ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddClusterLogging() [1/2]

Logging& Aws::EKS::Model::Logging::AddClusterLogging ( const LogSetup value)
inline

The cluster control plane logging configuration for your cluster.

Definition at line 75 of file Logging.h.

◆ AddClusterLogging() [2/2]

Logging& Aws::EKS::Model::Logging::AddClusterLogging ( LogSetup &&  value)
inline

The cluster control plane logging configuration for your cluster.

Definition at line 80 of file Logging.h.

◆ ClusterLoggingHasBeenSet()

bool Aws::EKS::Model::Logging::ClusterLoggingHasBeenSet ( ) const
inline

The cluster control plane logging configuration for your cluster.

Definition at line 50 of file Logging.h.

◆ GetClusterLogging()

const Aws::Vector<LogSetup>& Aws::EKS::Model::Logging::GetClusterLogging ( ) const
inline

The cluster control plane logging configuration for your cluster.

Definition at line 45 of file Logging.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::EKS::Model::Logging::Jsonize ( ) const

◆ operator=()

Logging& Aws::EKS::Model::Logging::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetClusterLogging() [1/2]

void Aws::EKS::Model::Logging::SetClusterLogging ( Aws::Vector< LogSetup > &&  value)
inline

The cluster control plane logging configuration for your cluster.

Definition at line 60 of file Logging.h.

◆ SetClusterLogging() [2/2]

void Aws::EKS::Model::Logging::SetClusterLogging ( const Aws::Vector< LogSetup > &  value)
inline

The cluster control plane logging configuration for your cluster.

Definition at line 55 of file Logging.h.

◆ WithClusterLogging() [1/2]

Logging& Aws::EKS::Model::Logging::WithClusterLogging ( Aws::Vector< LogSetup > &&  value)
inline

The cluster control plane logging configuration for your cluster.

Definition at line 70 of file Logging.h.

◆ WithClusterLogging() [2/2]

Logging& Aws::EKS::Model::Logging::WithClusterLogging ( const Aws::Vector< LogSetup > &  value)
inline

The cluster control plane logging configuration for your cluster.

Definition at line 65 of file Logging.h.


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