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

#include <ElasticGpuAssociation.h>

Public Member Functions

 ElasticGpuAssociation ()
 
 ElasticGpuAssociation (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ElasticGpuAssociationoperator= (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::StringGetElasticGpuId () const
 
bool ElasticGpuIdHasBeenSet () const
 
void SetElasticGpuId (const Aws::String &value)
 
void SetElasticGpuId (Aws::String &&value)
 
void SetElasticGpuId (const char *value)
 
ElasticGpuAssociationWithElasticGpuId (const Aws::String &value)
 
ElasticGpuAssociationWithElasticGpuId (Aws::String &&value)
 
ElasticGpuAssociationWithElasticGpuId (const char *value)
 
const Aws::StringGetElasticGpuAssociationId () const
 
bool ElasticGpuAssociationIdHasBeenSet () const
 
void SetElasticGpuAssociationId (const Aws::String &value)
 
void SetElasticGpuAssociationId (Aws::String &&value)
 
void SetElasticGpuAssociationId (const char *value)
 
ElasticGpuAssociationWithElasticGpuAssociationId (const Aws::String &value)
 
ElasticGpuAssociationWithElasticGpuAssociationId (Aws::String &&value)
 
ElasticGpuAssociationWithElasticGpuAssociationId (const char *value)
 
const Aws::StringGetElasticGpuAssociationState () const
 
bool ElasticGpuAssociationStateHasBeenSet () const
 
void SetElasticGpuAssociationState (const Aws::String &value)
 
void SetElasticGpuAssociationState (Aws::String &&value)
 
void SetElasticGpuAssociationState (const char *value)
 
ElasticGpuAssociationWithElasticGpuAssociationState (const Aws::String &value)
 
ElasticGpuAssociationWithElasticGpuAssociationState (Aws::String &&value)
 
ElasticGpuAssociationWithElasticGpuAssociationState (const char *value)
 
const Aws::StringGetElasticGpuAssociationTime () const
 
bool ElasticGpuAssociationTimeHasBeenSet () const
 
void SetElasticGpuAssociationTime (const Aws::String &value)
 
void SetElasticGpuAssociationTime (Aws::String &&value)
 
void SetElasticGpuAssociationTime (const char *value)
 
ElasticGpuAssociationWithElasticGpuAssociationTime (const Aws::String &value)
 
ElasticGpuAssociationWithElasticGpuAssociationTime (Aws::String &&value)
 
ElasticGpuAssociationWithElasticGpuAssociationTime (const char *value)
 

Detailed Description

Describes the association between an instance and an Elastic Graphics accelerator.

See Also:

AWS API Reference

Definition at line 32 of file ElasticGpuAssociation.h.

Constructor & Destructor Documentation

◆ ElasticGpuAssociation() [1/2]

Aws::EC2::Model::ElasticGpuAssociation::ElasticGpuAssociation ( )

◆ ElasticGpuAssociation() [2/2]

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

Member Function Documentation

◆ ElasticGpuAssociationIdHasBeenSet()

bool Aws::EC2::Model::ElasticGpuAssociation::ElasticGpuAssociationIdHasBeenSet ( ) const
inline

The ID of the association.

Definition at line 92 of file ElasticGpuAssociation.h.

◆ ElasticGpuAssociationStateHasBeenSet()

bool Aws::EC2::Model::ElasticGpuAssociation::ElasticGpuAssociationStateHasBeenSet ( ) const
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 135 of file ElasticGpuAssociation.h.

◆ ElasticGpuAssociationTimeHasBeenSet()

bool Aws::EC2::Model::ElasticGpuAssociation::ElasticGpuAssociationTimeHasBeenSet ( ) const
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 184 of file ElasticGpuAssociation.h.

◆ ElasticGpuIdHasBeenSet()

bool Aws::EC2::Model::ElasticGpuAssociation::ElasticGpuIdHasBeenSet ( ) const
inline

The ID of the Elastic Graphics accelerator.

Definition at line 51 of file ElasticGpuAssociation.h.

◆ GetElasticGpuAssociationId()

const Aws::String& Aws::EC2::Model::ElasticGpuAssociation::GetElasticGpuAssociationId ( ) const
inline

The ID of the association.

Definition at line 87 of file ElasticGpuAssociation.h.

◆ GetElasticGpuAssociationState()

const Aws::String& Aws::EC2::Model::ElasticGpuAssociation::GetElasticGpuAssociationState ( ) const
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 129 of file ElasticGpuAssociation.h.

◆ GetElasticGpuAssociationTime()

const Aws::String& Aws::EC2::Model::ElasticGpuAssociation::GetElasticGpuAssociationTime ( ) const
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 178 of file ElasticGpuAssociation.h.

◆ GetElasticGpuId()

const Aws::String& Aws::EC2::Model::ElasticGpuAssociation::GetElasticGpuId ( ) const
inline

The ID of the Elastic Graphics accelerator.

Definition at line 46 of file ElasticGpuAssociation.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetElasticGpuAssociationId() [1/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationId ( Aws::String &&  value)
inline

The ID of the association.

Definition at line 102 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationId() [2/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationId ( const Aws::String value)
inline

The ID of the association.

Definition at line 97 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationId() [3/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationId ( const char *  value)
inline

The ID of the association.

Definition at line 107 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationState() [1/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationState ( Aws::String &&  value)
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 147 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationState() [2/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationState ( const Aws::String value)
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 141 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationState() [3/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationState ( const char *  value)
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 153 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationTime() [1/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationTime ( Aws::String &&  value)
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 196 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationTime() [2/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationTime ( const Aws::String value)
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 190 of file ElasticGpuAssociation.h.

◆ SetElasticGpuAssociationTime() [3/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuAssociationTime ( const char *  value)
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 202 of file ElasticGpuAssociation.h.

◆ SetElasticGpuId() [1/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuId ( Aws::String &&  value)
inline

The ID of the Elastic Graphics accelerator.

Definition at line 61 of file ElasticGpuAssociation.h.

◆ SetElasticGpuId() [2/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuId ( const Aws::String value)
inline

The ID of the Elastic Graphics accelerator.

Definition at line 56 of file ElasticGpuAssociation.h.

◆ SetElasticGpuId() [3/3]

void Aws::EC2::Model::ElasticGpuAssociation::SetElasticGpuId ( const char *  value)
inline

The ID of the Elastic Graphics accelerator.

Definition at line 66 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationId() [1/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationId ( Aws::String &&  value)
inline

The ID of the association.

Definition at line 117 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationId() [2/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationId ( const Aws::String value)
inline

The ID of the association.

Definition at line 112 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationId() [3/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationId ( const char *  value)
inline

The ID of the association.

Definition at line 122 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationState() [1/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationState ( Aws::String &&  value)
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 165 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationState() [2/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationState ( const Aws::String value)
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 159 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationState() [3/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationState ( const char *  value)
inline

The state of the association between the instance and the Elastic Graphics accelerator.

Definition at line 171 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationTime() [1/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationTime ( Aws::String &&  value)
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 214 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationTime() [2/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationTime ( const Aws::String value)
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 208 of file ElasticGpuAssociation.h.

◆ WithElasticGpuAssociationTime() [3/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuAssociationTime ( const char *  value)
inline

The time the Elastic Graphics accelerator was associated with the instance.

Definition at line 220 of file ElasticGpuAssociation.h.

◆ WithElasticGpuId() [1/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuId ( Aws::String &&  value)
inline

The ID of the Elastic Graphics accelerator.

Definition at line 76 of file ElasticGpuAssociation.h.

◆ WithElasticGpuId() [2/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuId ( const Aws::String value)
inline

The ID of the Elastic Graphics accelerator.

Definition at line 71 of file ElasticGpuAssociation.h.

◆ WithElasticGpuId() [3/3]

ElasticGpuAssociation& Aws::EC2::Model::ElasticGpuAssociation::WithElasticGpuId ( const char *  value)
inline

The ID of the Elastic Graphics accelerator.

Definition at line 81 of file ElasticGpuAssociation.h.


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