AWS SDK for C++  1.9.108
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::ElasticGpuSpecification Class Reference

#include <ElasticGpuSpecification.h>

Public Member Functions

 ElasticGpuSpecification ()
 
 ElasticGpuSpecification (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ElasticGpuSpecificationoperator= (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::StringGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Aws::String &value)
 
void SetType (Aws::String &&value)
 
void SetType (const char *value)
 
ElasticGpuSpecificationWithType (const Aws::String &value)
 
ElasticGpuSpecificationWithType (Aws::String &&value)
 
ElasticGpuSpecificationWithType (const char *value)
 

Detailed Description

A specification for an Elastic Graphics accelerator.

See Also:

AWS API Reference

Definition at line 32 of file ElasticGpuSpecification.h.

Constructor & Destructor Documentation

◆ ElasticGpuSpecification() [1/2]

Aws::EC2::Model::ElasticGpuSpecification::ElasticGpuSpecification ( )

◆ ElasticGpuSpecification() [2/2]

Aws::EC2::Model::ElasticGpuSpecification::ElasticGpuSpecification ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetType()

const Aws::String& Aws::EC2::Model::ElasticGpuSpecification::GetType ( ) const
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 50 of file ElasticGpuSpecification.h.

◆ operator=()

ElasticGpuSpecification& Aws::EC2::Model::ElasticGpuSpecification::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::ElasticGpuSpecification::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetType() [1/3]

void Aws::EC2::Model::ElasticGpuSpecification::SetType ( Aws::String &&  value)
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 77 of file ElasticGpuSpecification.h.

◆ SetType() [2/3]

void Aws::EC2::Model::ElasticGpuSpecification::SetType ( const Aws::String value)
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 68 of file ElasticGpuSpecification.h.

◆ SetType() [3/3]

void Aws::EC2::Model::ElasticGpuSpecification::SetType ( const char *  value)
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 86 of file ElasticGpuSpecification.h.

◆ TypeHasBeenSet()

bool Aws::EC2::Model::ElasticGpuSpecification::TypeHasBeenSet ( ) const
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 59 of file ElasticGpuSpecification.h.

◆ WithType() [1/3]

ElasticGpuSpecification& Aws::EC2::Model::ElasticGpuSpecification::WithType ( Aws::String &&  value)
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 104 of file ElasticGpuSpecification.h.

◆ WithType() [2/3]

ElasticGpuSpecification& Aws::EC2::Model::ElasticGpuSpecification::WithType ( const Aws::String value)
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 95 of file ElasticGpuSpecification.h.

◆ WithType() [3/3]

ElasticGpuSpecification& Aws::EC2::Model::ElasticGpuSpecification::WithType ( const char *  value)
inline

The type of Elastic Graphics accelerator. For more information about the values to specify for Type, see Elastic Graphics Basics, specifically the Elastic Graphics accelerator column, in the Amazon Elastic Compute Cloud User Guide for Windows Instances.

Definition at line 113 of file ElasticGpuSpecification.h.


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