AWS SDK for C++  1.8.182
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDS::Model::InstallationMedia Class Reference

#include <InstallationMedia.h>

Public Member Functions

 InstallationMedia ()
 
 InstallationMedia (const Aws::Utils::Xml::XmlNode &xmlNode)
 
InstallationMediaoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetInstallationMediaId () const
 
bool InstallationMediaIdHasBeenSet () const
 
void SetInstallationMediaId (const Aws::String &value)
 
void SetInstallationMediaId (Aws::String &&value)
 
void SetInstallationMediaId (const char *value)
 
InstallationMediaWithInstallationMediaId (const Aws::String &value)
 
InstallationMediaWithInstallationMediaId (Aws::String &&value)
 
InstallationMediaWithInstallationMediaId (const char *value)
 
const Aws::StringGetCustomAvailabilityZoneId () const
 
bool CustomAvailabilityZoneIdHasBeenSet () const
 
void SetCustomAvailabilityZoneId (const Aws::String &value)
 
void SetCustomAvailabilityZoneId (Aws::String &&value)
 
void SetCustomAvailabilityZoneId (const char *value)
 
InstallationMediaWithCustomAvailabilityZoneId (const Aws::String &value)
 
InstallationMediaWithCustomAvailabilityZoneId (Aws::String &&value)
 
InstallationMediaWithCustomAvailabilityZoneId (const char *value)
 
const Aws::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
InstallationMediaWithEngine (const Aws::String &value)
 
InstallationMediaWithEngine (Aws::String &&value)
 
InstallationMediaWithEngine (const char *value)
 
const Aws::StringGetEngineVersion () const
 
bool EngineVersionHasBeenSet () const
 
void SetEngineVersion (const Aws::String &value)
 
void SetEngineVersion (Aws::String &&value)
 
void SetEngineVersion (const char *value)
 
InstallationMediaWithEngineVersion (const Aws::String &value)
 
InstallationMediaWithEngineVersion (Aws::String &&value)
 
InstallationMediaWithEngineVersion (const char *value)
 
const Aws::StringGetEngineInstallationMediaPath () const
 
bool EngineInstallationMediaPathHasBeenSet () const
 
void SetEngineInstallationMediaPath (const Aws::String &value)
 
void SetEngineInstallationMediaPath (Aws::String &&value)
 
void SetEngineInstallationMediaPath (const char *value)
 
InstallationMediaWithEngineInstallationMediaPath (const Aws::String &value)
 
InstallationMediaWithEngineInstallationMediaPath (Aws::String &&value)
 
InstallationMediaWithEngineInstallationMediaPath (const char *value)
 
const Aws::StringGetOSInstallationMediaPath () const
 
bool OSInstallationMediaPathHasBeenSet () const
 
void SetOSInstallationMediaPath (const Aws::String &value)
 
void SetOSInstallationMediaPath (Aws::String &&value)
 
void SetOSInstallationMediaPath (const char *value)
 
InstallationMediaWithOSInstallationMediaPath (const Aws::String &value)
 
InstallationMediaWithOSInstallationMediaPath (Aws::String &&value)
 
InstallationMediaWithOSInstallationMediaPath (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
InstallationMediaWithStatus (const Aws::String &value)
 
InstallationMediaWithStatus (Aws::String &&value)
 
InstallationMediaWithStatus (const char *value)
 
const InstallationMediaFailureCauseGetFailureCause () const
 
bool FailureCauseHasBeenSet () const
 
void SetFailureCause (const InstallationMediaFailureCause &value)
 
void SetFailureCause (InstallationMediaFailureCause &&value)
 
InstallationMediaWithFailureCause (const InstallationMediaFailureCause &value)
 
InstallationMediaWithFailureCause (InstallationMediaFailureCause &&value)
 
const ResponseMetadataGetResponseMetadata () const
 
bool ResponseMetadataHasBeenSet () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
InstallationMediaWithResponseMetadata (const ResponseMetadata &value)
 
InstallationMediaWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Contains the installation media for a DB engine that requires an on-premises customer provided license, such as Microsoft SQL Server.

See Also:

AWS API Reference

Definition at line 35 of file InstallationMedia.h.

Constructor & Destructor Documentation

◆ InstallationMedia() [1/2]

Aws::RDS::Model::InstallationMedia::InstallationMedia ( )

◆ InstallationMedia() [2/2]

Aws::RDS::Model::InstallationMedia::InstallationMedia ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ CustomAvailabilityZoneIdHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::CustomAvailabilityZoneIdHasBeenSet ( ) const
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 95 of file InstallationMedia.h.

◆ EngineHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::EngineHasBeenSet ( ) const
inline

The DB engine.

Definition at line 136 of file InstallationMedia.h.

◆ EngineInstallationMediaPathHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::EngineInstallationMediaPathHasBeenSet ( ) const
inline

The path to the installation medium for the DB engine.

Definition at line 218 of file InstallationMedia.h.

◆ EngineVersionHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::EngineVersionHasBeenSet ( ) const
inline

The engine version of the DB engine.

Definition at line 177 of file InstallationMedia.h.

◆ FailureCauseHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::FailureCauseHasBeenSet ( ) const
inline

If an installation media failure occurred, the cause of the failure.

Definition at line 349 of file InstallationMedia.h.

◆ GetCustomAvailabilityZoneId()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetCustomAvailabilityZoneId ( ) const
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 90 of file InstallationMedia.h.

◆ GetEngine()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetEngine ( ) const
inline

The DB engine.

Definition at line 131 of file InstallationMedia.h.

◆ GetEngineInstallationMediaPath()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetEngineInstallationMediaPath ( ) const
inline

The path to the installation medium for the DB engine.

Definition at line 213 of file InstallationMedia.h.

◆ GetEngineVersion()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetEngineVersion ( ) const
inline

The engine version of the DB engine.

Definition at line 172 of file InstallationMedia.h.

◆ GetFailureCause()

const InstallationMediaFailureCause& Aws::RDS::Model::InstallationMedia::GetFailureCause ( ) const
inline

If an installation media failure occurred, the cause of the failure.

Definition at line 344 of file InstallationMedia.h.

◆ GetInstallationMediaId()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetInstallationMediaId ( ) const
inline

The installation medium ID.

Definition at line 49 of file InstallationMedia.h.

◆ GetOSInstallationMediaPath()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetOSInstallationMediaPath ( ) const
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 255 of file InstallationMedia.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::RDS::Model::InstallationMedia::GetResponseMetadata ( ) const
inline

Definition at line 373 of file InstallationMedia.h.

◆ GetStatus()

const Aws::String& Aws::RDS::Model::InstallationMedia::GetStatus ( ) const
inline

The status of the installation medium.

Definition at line 303 of file InstallationMedia.h.

◆ InstallationMediaIdHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::InstallationMediaIdHasBeenSet ( ) const
inline

The installation medium ID.

Definition at line 54 of file InstallationMedia.h.

◆ operator=()

InstallationMedia& Aws::RDS::Model::InstallationMedia::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OSInstallationMediaPathHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::OSInstallationMediaPathHasBeenSet ( ) const
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 261 of file InstallationMedia.h.

◆ OutputToStream() [1/2]

void Aws::RDS::Model::InstallationMedia::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::RDS::Model::InstallationMedia::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ ResponseMetadataHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::ResponseMetadataHasBeenSet ( ) const
inline

Definition at line 376 of file InstallationMedia.h.

◆ SetCustomAvailabilityZoneId() [1/3]

void Aws::RDS::Model::InstallationMedia::SetCustomAvailabilityZoneId ( Aws::String &&  value)
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 105 of file InstallationMedia.h.

◆ SetCustomAvailabilityZoneId() [2/3]

void Aws::RDS::Model::InstallationMedia::SetCustomAvailabilityZoneId ( const Aws::String value)
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 100 of file InstallationMedia.h.

◆ SetCustomAvailabilityZoneId() [3/3]

void Aws::RDS::Model::InstallationMedia::SetCustomAvailabilityZoneId ( const char *  value)
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 110 of file InstallationMedia.h.

◆ SetEngine() [1/3]

void Aws::RDS::Model::InstallationMedia::SetEngine ( Aws::String &&  value)
inline

The DB engine.

Definition at line 146 of file InstallationMedia.h.

◆ SetEngine() [2/3]

void Aws::RDS::Model::InstallationMedia::SetEngine ( const Aws::String value)
inline

The DB engine.

Definition at line 141 of file InstallationMedia.h.

◆ SetEngine() [3/3]

void Aws::RDS::Model::InstallationMedia::SetEngine ( const char *  value)
inline

The DB engine.

Definition at line 151 of file InstallationMedia.h.

◆ SetEngineInstallationMediaPath() [1/3]

void Aws::RDS::Model::InstallationMedia::SetEngineInstallationMediaPath ( Aws::String &&  value)
inline

The path to the installation medium for the DB engine.

Definition at line 228 of file InstallationMedia.h.

◆ SetEngineInstallationMediaPath() [2/3]

void Aws::RDS::Model::InstallationMedia::SetEngineInstallationMediaPath ( const Aws::String value)
inline

The path to the installation medium for the DB engine.

Definition at line 223 of file InstallationMedia.h.

◆ SetEngineInstallationMediaPath() [3/3]

void Aws::RDS::Model::InstallationMedia::SetEngineInstallationMediaPath ( const char *  value)
inline

The path to the installation medium for the DB engine.

Definition at line 233 of file InstallationMedia.h.

◆ SetEngineVersion() [1/3]

void Aws::RDS::Model::InstallationMedia::SetEngineVersion ( Aws::String &&  value)
inline

The engine version of the DB engine.

Definition at line 187 of file InstallationMedia.h.

◆ SetEngineVersion() [2/3]

void Aws::RDS::Model::InstallationMedia::SetEngineVersion ( const Aws::String value)
inline

The engine version of the DB engine.

Definition at line 182 of file InstallationMedia.h.

◆ SetEngineVersion() [3/3]

void Aws::RDS::Model::InstallationMedia::SetEngineVersion ( const char *  value)
inline

The engine version of the DB engine.

Definition at line 192 of file InstallationMedia.h.

◆ SetFailureCause() [1/2]

void Aws::RDS::Model::InstallationMedia::SetFailureCause ( const InstallationMediaFailureCause value)
inline

If an installation media failure occurred, the cause of the failure.

Definition at line 354 of file InstallationMedia.h.

◆ SetFailureCause() [2/2]

void Aws::RDS::Model::InstallationMedia::SetFailureCause ( InstallationMediaFailureCause &&  value)
inline

If an installation media failure occurred, the cause of the failure.

Definition at line 359 of file InstallationMedia.h.

◆ SetInstallationMediaId() [1/3]

void Aws::RDS::Model::InstallationMedia::SetInstallationMediaId ( Aws::String &&  value)
inline

The installation medium ID.

Definition at line 64 of file InstallationMedia.h.

◆ SetInstallationMediaId() [2/3]

void Aws::RDS::Model::InstallationMedia::SetInstallationMediaId ( const Aws::String value)
inline

The installation medium ID.

Definition at line 59 of file InstallationMedia.h.

◆ SetInstallationMediaId() [3/3]

void Aws::RDS::Model::InstallationMedia::SetInstallationMediaId ( const char *  value)
inline

The installation medium ID.

Definition at line 69 of file InstallationMedia.h.

◆ SetOSInstallationMediaPath() [1/3]

void Aws::RDS::Model::InstallationMedia::SetOSInstallationMediaPath ( Aws::String &&  value)
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 273 of file InstallationMedia.h.

◆ SetOSInstallationMediaPath() [2/3]

void Aws::RDS::Model::InstallationMedia::SetOSInstallationMediaPath ( const Aws::String value)
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 267 of file InstallationMedia.h.

◆ SetOSInstallationMediaPath() [3/3]

void Aws::RDS::Model::InstallationMedia::SetOSInstallationMediaPath ( const char *  value)
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 279 of file InstallationMedia.h.

◆ SetResponseMetadata() [1/2]

void Aws::RDS::Model::InstallationMedia::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 379 of file InstallationMedia.h.

◆ SetResponseMetadata() [2/2]

void Aws::RDS::Model::InstallationMedia::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 382 of file InstallationMedia.h.

◆ SetStatus() [1/3]

void Aws::RDS::Model::InstallationMedia::SetStatus ( Aws::String &&  value)
inline

The status of the installation medium.

Definition at line 318 of file InstallationMedia.h.

◆ SetStatus() [2/3]

void Aws::RDS::Model::InstallationMedia::SetStatus ( const Aws::String value)
inline

The status of the installation medium.

Definition at line 313 of file InstallationMedia.h.

◆ SetStatus() [3/3]

void Aws::RDS::Model::InstallationMedia::SetStatus ( const char *  value)
inline

The status of the installation medium.

Definition at line 323 of file InstallationMedia.h.

◆ StatusHasBeenSet()

bool Aws::RDS::Model::InstallationMedia::StatusHasBeenSet ( ) const
inline

The status of the installation medium.

Definition at line 308 of file InstallationMedia.h.

◆ WithCustomAvailabilityZoneId() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithCustomAvailabilityZoneId ( Aws::String &&  value)
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 120 of file InstallationMedia.h.

◆ WithCustomAvailabilityZoneId() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithCustomAvailabilityZoneId ( const Aws::String value)
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 115 of file InstallationMedia.h.

◆ WithCustomAvailabilityZoneId() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithCustomAvailabilityZoneId ( const char *  value)
inline

The custom Availability Zone (AZ) that contains the installation media.

Definition at line 125 of file InstallationMedia.h.

◆ WithEngine() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngine ( Aws::String &&  value)
inline

The DB engine.

Definition at line 161 of file InstallationMedia.h.

◆ WithEngine() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngine ( const Aws::String value)
inline

The DB engine.

Definition at line 156 of file InstallationMedia.h.

◆ WithEngine() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngine ( const char *  value)
inline

The DB engine.

Definition at line 166 of file InstallationMedia.h.

◆ WithEngineInstallationMediaPath() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngineInstallationMediaPath ( Aws::String &&  value)
inline

The path to the installation medium for the DB engine.

Definition at line 243 of file InstallationMedia.h.

◆ WithEngineInstallationMediaPath() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngineInstallationMediaPath ( const Aws::String value)
inline

The path to the installation medium for the DB engine.

Definition at line 238 of file InstallationMedia.h.

◆ WithEngineInstallationMediaPath() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngineInstallationMediaPath ( const char *  value)
inline

The path to the installation medium for the DB engine.

Definition at line 248 of file InstallationMedia.h.

◆ WithEngineVersion() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngineVersion ( Aws::String &&  value)
inline

The engine version of the DB engine.

Definition at line 202 of file InstallationMedia.h.

◆ WithEngineVersion() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngineVersion ( const Aws::String value)
inline

The engine version of the DB engine.

Definition at line 197 of file InstallationMedia.h.

◆ WithEngineVersion() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithEngineVersion ( const char *  value)
inline

The engine version of the DB engine.

Definition at line 207 of file InstallationMedia.h.

◆ WithFailureCause() [1/2]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithFailureCause ( const InstallationMediaFailureCause value)
inline

If an installation media failure occurred, the cause of the failure.

Definition at line 364 of file InstallationMedia.h.

◆ WithFailureCause() [2/2]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithFailureCause ( InstallationMediaFailureCause &&  value)
inline

If an installation media failure occurred, the cause of the failure.

Definition at line 369 of file InstallationMedia.h.

◆ WithInstallationMediaId() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithInstallationMediaId ( Aws::String &&  value)
inline

The installation medium ID.

Definition at line 79 of file InstallationMedia.h.

◆ WithInstallationMediaId() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithInstallationMediaId ( const Aws::String value)
inline

The installation medium ID.

Definition at line 74 of file InstallationMedia.h.

◆ WithInstallationMediaId() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithInstallationMediaId ( const char *  value)
inline

The installation medium ID.

Definition at line 84 of file InstallationMedia.h.

◆ WithOSInstallationMediaPath() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithOSInstallationMediaPath ( Aws::String &&  value)
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 291 of file InstallationMedia.h.

◆ WithOSInstallationMediaPath() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithOSInstallationMediaPath ( const Aws::String value)
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 285 of file InstallationMedia.h.

◆ WithOSInstallationMediaPath() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithOSInstallationMediaPath ( const char *  value)
inline

The path to the installation medium for the operating system associated with the DB engine.

Definition at line 297 of file InstallationMedia.h.

◆ WithResponseMetadata() [1/2]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 385 of file InstallationMedia.h.

◆ WithResponseMetadata() [2/2]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 388 of file InstallationMedia.h.

◆ WithStatus() [1/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithStatus ( Aws::String &&  value)
inline

The status of the installation medium.

Definition at line 333 of file InstallationMedia.h.

◆ WithStatus() [2/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithStatus ( const Aws::String value)
inline

The status of the installation medium.

Definition at line 328 of file InstallationMedia.h.

◆ WithStatus() [3/3]

InstallationMedia& Aws::RDS::Model::InstallationMedia::WithStatus ( const char *  value)
inline

The status of the installation medium.

Definition at line 338 of file InstallationMedia.h.


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