AWS SDK for C++  1.7.207
AWS SDK for C++
Public Member Functions | List of all members
Aws::GameLift::Model::InstanceAccess Class Reference

#include <InstanceAccess.h>

Public Member Functions

 InstanceAccess ()
 
 InstanceAccess (Aws::Utils::Json::JsonView jsonValue)
 
InstanceAccessoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetFleetId () const
 
bool FleetIdHasBeenSet () const
 
void SetFleetId (const Aws::String &value)
 
void SetFleetId (Aws::String &&value)
 
void SetFleetId (const char *value)
 
InstanceAccessWithFleetId (const Aws::String &value)
 
InstanceAccessWithFleetId (Aws::String &&value)
 
InstanceAccessWithFleetId (const char *value)
 
const Aws::StringGetInstanceId () const
 
bool InstanceIdHasBeenSet () const
 
void SetInstanceId (const Aws::String &value)
 
void SetInstanceId (Aws::String &&value)
 
void SetInstanceId (const char *value)
 
InstanceAccessWithInstanceId (const Aws::String &value)
 
InstanceAccessWithInstanceId (Aws::String &&value)
 
InstanceAccessWithInstanceId (const char *value)
 
const Aws::StringGetIpAddress () const
 
bool IpAddressHasBeenSet () const
 
void SetIpAddress (const Aws::String &value)
 
void SetIpAddress (Aws::String &&value)
 
void SetIpAddress (const char *value)
 
InstanceAccessWithIpAddress (const Aws::String &value)
 
InstanceAccessWithIpAddress (Aws::String &&value)
 
InstanceAccessWithIpAddress (const char *value)
 
const OperatingSystemGetOperatingSystem () const
 
bool OperatingSystemHasBeenSet () const
 
void SetOperatingSystem (const OperatingSystem &value)
 
void SetOperatingSystem (OperatingSystem &&value)
 
InstanceAccessWithOperatingSystem (const OperatingSystem &value)
 
InstanceAccessWithOperatingSystem (OperatingSystem &&value)
 
const InstanceCredentialsGetCredentials () const
 
bool CredentialsHasBeenSet () const
 
void SetCredentials (const InstanceCredentials &value)
 
void SetCredentials (InstanceCredentials &&value)
 
InstanceAccessWithCredentials (const InstanceCredentials &value)
 
InstanceAccessWithCredentials (InstanceCredentials &&value)
 

Detailed Description

Information required to remotely connect to a fleet instance. Access is requested by calling GetInstanceAccess.

See Also:

AWS API Reference

Definition at line 44 of file InstanceAccess.h.

Constructor & Destructor Documentation

◆ InstanceAccess() [1/2]

Aws::GameLift::Model::InstanceAccess::InstanceAccess ( )

◆ InstanceAccess() [2/2]

Aws::GameLift::Model::InstanceAccess::InstanceAccess ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CredentialsHasBeenSet()

bool Aws::GameLift::Model::InstanceAccess::CredentialsHasBeenSet ( ) const
inline

Credentials required to access the instance.

Definition at line 215 of file InstanceAccess.h.

◆ FleetIdHasBeenSet()

bool Aws::GameLift::Model::InstanceAccess::FleetIdHasBeenSet ( ) const
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 61 of file InstanceAccess.h.

◆ GetCredentials()

const InstanceCredentials& Aws::GameLift::Model::InstanceAccess::GetCredentials ( ) const
inline

Credentials required to access the instance.

Definition at line 210 of file InstanceAccess.h.

◆ GetFleetId()

const Aws::String& Aws::GameLift::Model::InstanceAccess::GetFleetId ( ) const
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 56 of file InstanceAccess.h.

◆ GetInstanceId()

const Aws::String& Aws::GameLift::Model::InstanceAccess::GetInstanceId ( ) const
inline

Unique identifier for an instance being accessed.

Definition at line 97 of file InstanceAccess.h.

◆ GetIpAddress()

const Aws::String& Aws::GameLift::Model::InstanceAccess::GetIpAddress ( ) const
inline

IP address assigned to the instance.

Definition at line 138 of file InstanceAccess.h.

◆ GetOperatingSystem()

const OperatingSystem& Aws::GameLift::Model::InstanceAccess::GetOperatingSystem ( ) const
inline

Operating system that is running on the instance.

Definition at line 179 of file InstanceAccess.h.

◆ InstanceIdHasBeenSet()

bool Aws::GameLift::Model::InstanceAccess::InstanceIdHasBeenSet ( ) const
inline

Unique identifier for an instance being accessed.

Definition at line 102 of file InstanceAccess.h.

◆ IpAddressHasBeenSet()

bool Aws::GameLift::Model::InstanceAccess::IpAddressHasBeenSet ( ) const
inline

IP address assigned to the instance.

Definition at line 143 of file InstanceAccess.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GameLift::Model::InstanceAccess::Jsonize ( ) const

◆ OperatingSystemHasBeenSet()

bool Aws::GameLift::Model::InstanceAccess::OperatingSystemHasBeenSet ( ) const
inline

Operating system that is running on the instance.

Definition at line 184 of file InstanceAccess.h.

◆ operator=()

InstanceAccess& Aws::GameLift::Model::InstanceAccess::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCredentials() [1/2]

void Aws::GameLift::Model::InstanceAccess::SetCredentials ( const InstanceCredentials value)
inline

Credentials required to access the instance.

Definition at line 220 of file InstanceAccess.h.

◆ SetCredentials() [2/2]

void Aws::GameLift::Model::InstanceAccess::SetCredentials ( InstanceCredentials &&  value)
inline

Credentials required to access the instance.

Definition at line 225 of file InstanceAccess.h.

◆ SetFleetId() [1/3]

void Aws::GameLift::Model::InstanceAccess::SetFleetId ( const Aws::String value)
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 66 of file InstanceAccess.h.

◆ SetFleetId() [2/3]

void Aws::GameLift::Model::InstanceAccess::SetFleetId ( Aws::String &&  value)
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 71 of file InstanceAccess.h.

◆ SetFleetId() [3/3]

void Aws::GameLift::Model::InstanceAccess::SetFleetId ( const char *  value)
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 76 of file InstanceAccess.h.

◆ SetInstanceId() [1/3]

void Aws::GameLift::Model::InstanceAccess::SetInstanceId ( const Aws::String value)
inline

Unique identifier for an instance being accessed.

Definition at line 107 of file InstanceAccess.h.

◆ SetInstanceId() [2/3]

void Aws::GameLift::Model::InstanceAccess::SetInstanceId ( Aws::String &&  value)
inline

Unique identifier for an instance being accessed.

Definition at line 112 of file InstanceAccess.h.

◆ SetInstanceId() [3/3]

void Aws::GameLift::Model::InstanceAccess::SetInstanceId ( const char *  value)
inline

Unique identifier for an instance being accessed.

Definition at line 117 of file InstanceAccess.h.

◆ SetIpAddress() [1/3]

void Aws::GameLift::Model::InstanceAccess::SetIpAddress ( const Aws::String value)
inline

IP address assigned to the instance.

Definition at line 148 of file InstanceAccess.h.

◆ SetIpAddress() [2/3]

void Aws::GameLift::Model::InstanceAccess::SetIpAddress ( Aws::String &&  value)
inline

IP address assigned to the instance.

Definition at line 153 of file InstanceAccess.h.

◆ SetIpAddress() [3/3]

void Aws::GameLift::Model::InstanceAccess::SetIpAddress ( const char *  value)
inline

IP address assigned to the instance.

Definition at line 158 of file InstanceAccess.h.

◆ SetOperatingSystem() [1/2]

void Aws::GameLift::Model::InstanceAccess::SetOperatingSystem ( const OperatingSystem value)
inline

Operating system that is running on the instance.

Definition at line 189 of file InstanceAccess.h.

◆ SetOperatingSystem() [2/2]

void Aws::GameLift::Model::InstanceAccess::SetOperatingSystem ( OperatingSystem &&  value)
inline

Operating system that is running on the instance.

Definition at line 194 of file InstanceAccess.h.

◆ WithCredentials() [1/2]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithCredentials ( const InstanceCredentials value)
inline

Credentials required to access the instance.

Definition at line 230 of file InstanceAccess.h.

◆ WithCredentials() [2/2]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithCredentials ( InstanceCredentials &&  value)
inline

Credentials required to access the instance.

Definition at line 235 of file InstanceAccess.h.

◆ WithFleetId() [1/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithFleetId ( const Aws::String value)
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 81 of file InstanceAccess.h.

◆ WithFleetId() [2/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithFleetId ( Aws::String &&  value)
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 86 of file InstanceAccess.h.

◆ WithFleetId() [3/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithFleetId ( const char *  value)
inline

Unique identifier for a fleet containing the instance being accessed.

Definition at line 91 of file InstanceAccess.h.

◆ WithInstanceId() [1/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithInstanceId ( const Aws::String value)
inline

Unique identifier for an instance being accessed.

Definition at line 122 of file InstanceAccess.h.

◆ WithInstanceId() [2/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithInstanceId ( Aws::String &&  value)
inline

Unique identifier for an instance being accessed.

Definition at line 127 of file InstanceAccess.h.

◆ WithInstanceId() [3/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithInstanceId ( const char *  value)
inline

Unique identifier for an instance being accessed.

Definition at line 132 of file InstanceAccess.h.

◆ WithIpAddress() [1/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithIpAddress ( const Aws::String value)
inline

IP address assigned to the instance.

Definition at line 163 of file InstanceAccess.h.

◆ WithIpAddress() [2/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithIpAddress ( Aws::String &&  value)
inline

IP address assigned to the instance.

Definition at line 168 of file InstanceAccess.h.

◆ WithIpAddress() [3/3]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithIpAddress ( const char *  value)
inline

IP address assigned to the instance.

Definition at line 173 of file InstanceAccess.h.

◆ WithOperatingSystem() [1/2]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithOperatingSystem ( const OperatingSystem value)
inline

Operating system that is running on the instance.

Definition at line 199 of file InstanceAccess.h.

◆ WithOperatingSystem() [2/2]

InstanceAccess& Aws::GameLift::Model::InstanceAccess::WithOperatingSystem ( OperatingSystem &&  value)
inline

Operating system that is running on the instance.

Definition at line 204 of file InstanceAccess.h.


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