AWS SDK for C++  1.9.72
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus Class Reference

#include <AwsRedshiftClusterClusterParameterStatus.h>

Public Member Functions

 AwsRedshiftClusterClusterParameterStatus ()
 
 AwsRedshiftClusterClusterParameterStatus (Aws::Utils::Json::JsonView jsonValue)
 
AwsRedshiftClusterClusterParameterStatusoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetParameterName () const
 
bool ParameterNameHasBeenSet () const
 
void SetParameterName (const Aws::String &value)
 
void SetParameterName (Aws::String &&value)
 
void SetParameterName (const char *value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterName (const Aws::String &value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterName (Aws::String &&value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterName (const char *value)
 
const Aws::StringGetParameterApplyStatus () const
 
bool ParameterApplyStatusHasBeenSet () const
 
void SetParameterApplyStatus (const Aws::String &value)
 
void SetParameterApplyStatus (Aws::String &&value)
 
void SetParameterApplyStatus (const char *value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterApplyStatus (const Aws::String &value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterApplyStatus (Aws::String &&value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterApplyStatus (const char *value)
 
const Aws::StringGetParameterApplyErrorDescription () const
 
bool ParameterApplyErrorDescriptionHasBeenSet () const
 
void SetParameterApplyErrorDescription (const Aws::String &value)
 
void SetParameterApplyErrorDescription (Aws::String &&value)
 
void SetParameterApplyErrorDescription (const char *value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterApplyErrorDescription (const Aws::String &value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterApplyErrorDescription (Aws::String &&value)
 
AwsRedshiftClusterClusterParameterStatusWithParameterApplyErrorDescription (const char *value)
 

Detailed Description

The status of a parameter in a cluster parameter group for an Amazon Redshift cluster.

See Also:

AWS API Reference

Definition at line 32 of file AwsRedshiftClusterClusterParameterStatus.h.

Constructor & Destructor Documentation

◆ AwsRedshiftClusterClusterParameterStatus() [1/2]

Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::AwsRedshiftClusterClusterParameterStatus ( )

◆ AwsRedshiftClusterClusterParameterStatus() [2/2]

Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::AwsRedshiftClusterClusterParameterStatus ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetParameterApplyErrorDescription()

const Aws::String& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::GetParameterApplyErrorDescription ( ) const
inline

The error that prevented the parameter from being applied to the database.

Definition at line 167 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ GetParameterApplyStatus()

const Aws::String& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::GetParameterApplyStatus ( ) const
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 90 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ GetParameterName()

const Aws::String& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::GetParameterName ( ) const
inline

The name of the parameter.

Definition at line 44 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::Jsonize ( ) const

◆ operator=()

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ParameterApplyErrorDescriptionHasBeenSet()

bool Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::ParameterApplyErrorDescriptionHasBeenSet ( ) const
inline

The error that prevented the parameter from being applied to the database.

Definition at line 173 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ ParameterApplyStatusHasBeenSet()

bool Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::ParameterApplyStatusHasBeenSet ( ) const
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 100 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ ParameterNameHasBeenSet()

bool Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::ParameterNameHasBeenSet ( ) const
inline

The name of the parameter.

Definition at line 49 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterApplyErrorDescription() [1/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterApplyErrorDescription ( Aws::String &&  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 185 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterApplyErrorDescription() [2/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterApplyErrorDescription ( const Aws::String value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 179 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterApplyErrorDescription() [3/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterApplyErrorDescription ( const char *  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 191 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterApplyStatus() [1/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterApplyStatus ( Aws::String &&  value)
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 120 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterApplyStatus() [2/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterApplyStatus ( const Aws::String value)
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 110 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterApplyStatus() [3/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterApplyStatus ( const char *  value)
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 130 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterName() [1/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterName ( Aws::String &&  value)
inline

The name of the parameter.

Definition at line 59 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterName() [2/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterName ( const Aws::String value)
inline

The name of the parameter.

Definition at line 54 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ SetParameterName() [3/3]

void Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::SetParameterName ( const char *  value)
inline

The name of the parameter.

Definition at line 64 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterApplyErrorDescription() [1/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterApplyErrorDescription ( Aws::String &&  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 203 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterApplyErrorDescription() [2/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterApplyErrorDescription ( const Aws::String value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 197 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterApplyErrorDescription() [3/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterApplyErrorDescription ( const char *  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 209 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterApplyStatus() [1/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterApplyStatus ( Aws::String &&  value)
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 150 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterApplyStatus() [2/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterApplyStatus ( const Aws::String value)
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 140 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterApplyStatus() [3/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterApplyStatus ( const char *  value)
inline

The status of the parameter. Indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when it was applied.

Valid values: in-sync | pending-reboot | applying | invalid-parameter | apply-deferred | apply-error | unknown-error

Definition at line 160 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterName() [1/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterName ( Aws::String &&  value)
inline

The name of the parameter.

Definition at line 74 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterName() [2/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterName ( const Aws::String value)
inline

The name of the parameter.

Definition at line 69 of file AwsRedshiftClusterClusterParameterStatus.h.

◆ WithParameterName() [3/3]

AwsRedshiftClusterClusterParameterStatus& Aws::SecurityHub::Model::AwsRedshiftClusterClusterParameterStatus::WithParameterName ( const char *  value)
inline

The name of the parameter.

Definition at line 79 of file AwsRedshiftClusterClusterParameterStatus.h.


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