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

#include <DescribeFleetPortSettingsResult.h>

Public Member Functions

 DescribeFleetPortSettingsResult ()
 
 DescribeFleetPortSettingsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeFleetPortSettingsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetFleetId () const
 
void SetFleetId (const Aws::String &value)
 
void SetFleetId (Aws::String &&value)
 
void SetFleetId (const char *value)
 
DescribeFleetPortSettingsResultWithFleetId (const Aws::String &value)
 
DescribeFleetPortSettingsResultWithFleetId (Aws::String &&value)
 
DescribeFleetPortSettingsResultWithFleetId (const char *value)
 
const Aws::StringGetFleetArn () const
 
void SetFleetArn (const Aws::String &value)
 
void SetFleetArn (Aws::String &&value)
 
void SetFleetArn (const char *value)
 
DescribeFleetPortSettingsResultWithFleetArn (const Aws::String &value)
 
DescribeFleetPortSettingsResultWithFleetArn (Aws::String &&value)
 
DescribeFleetPortSettingsResultWithFleetArn (const char *value)
 
const Aws::Vector< IpPermission > & GetInboundPermissions () const
 
void SetInboundPermissions (const Aws::Vector< IpPermission > &value)
 
void SetInboundPermissions (Aws::Vector< IpPermission > &&value)
 
DescribeFleetPortSettingsResultWithInboundPermissions (const Aws::Vector< IpPermission > &value)
 
DescribeFleetPortSettingsResultWithInboundPermissions (Aws::Vector< IpPermission > &&value)
 
DescribeFleetPortSettingsResultAddInboundPermissions (const IpPermission &value)
 
DescribeFleetPortSettingsResultAddInboundPermissions (IpPermission &&value)
 
const LocationUpdateStatusGetUpdateStatus () const
 
void SetUpdateStatus (const LocationUpdateStatus &value)
 
void SetUpdateStatus (LocationUpdateStatus &&value)
 
DescribeFleetPortSettingsResultWithUpdateStatus (const LocationUpdateStatus &value)
 
DescribeFleetPortSettingsResultWithUpdateStatus (LocationUpdateStatus &&value)
 
const Aws::StringGetLocation () const
 
void SetLocation (const Aws::String &value)
 
void SetLocation (Aws::String &&value)
 
void SetLocation (const char *value)
 
DescribeFleetPortSettingsResultWithLocation (const Aws::String &value)
 
DescribeFleetPortSettingsResultWithLocation (Aws::String &&value)
 
DescribeFleetPortSettingsResultWithLocation (const char *value)
 

Detailed Description

Represents the returned data in response to a request operation.

See Also:

AWS API Reference

Definition at line 36 of file DescribeFleetPortSettingsResult.h.

Constructor & Destructor Documentation

◆ DescribeFleetPortSettingsResult() [1/2]

Aws::GameLift::Model::DescribeFleetPortSettingsResult::DescribeFleetPortSettingsResult ( )

◆ DescribeFleetPortSettingsResult() [2/2]

Aws::GameLift::Model::DescribeFleetPortSettingsResult::DescribeFleetPortSettingsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddInboundPermissions() [1/2]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::AddInboundPermissions ( const IpPermission value)
inline

The port settings for the requested fleet ID.

Definition at line 172 of file DescribeFleetPortSettingsResult.h.

◆ AddInboundPermissions() [2/2]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::AddInboundPermissions ( IpPermission &&  value)
inline

The port settings for the requested fleet ID.

Definition at line 177 of file DescribeFleetPortSettingsResult.h.

◆ GetFleetArn()

const Aws::String& Aws::GameLift::Model::DescribeFleetPortSettingsResult::GetFleetArn ( ) const
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 87 of file DescribeFleetPortSettingsResult.h.

◆ GetFleetId()

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

A unique identifier for the fleet that was requested.

Definition at line 47 of file DescribeFleetPortSettingsResult.h.

◆ GetInboundPermissions()

const Aws::Vector<IpPermission>& Aws::GameLift::Model::DescribeFleetPortSettingsResult::GetInboundPermissions ( ) const
inline

The port settings for the requested fleet ID.

Definition at line 147 of file DescribeFleetPortSettingsResult.h.

◆ GetLocation()

const Aws::String& Aws::GameLift::Model::DescribeFleetPortSettingsResult::GetLocation ( ) const
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 220 of file DescribeFleetPortSettingsResult.h.

◆ GetUpdateStatus()

const LocationUpdateStatus& Aws::GameLift::Model::DescribeFleetPortSettingsResult::GetUpdateStatus ( ) const
inline

The current status of updates to the fleet's port settings in the requested fleet location. A status of PENDING_UPDATE indicates that an update was requested for the fleet but has not yet been completed for the location.

Definition at line 185 of file DescribeFleetPortSettingsResult.h.

◆ operator=()

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetFleetArn() [1/3]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetFleetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 105 of file DescribeFleetPortSettingsResult.h.

◆ SetFleetArn() [2/3]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetFleetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 96 of file DescribeFleetPortSettingsResult.h.

◆ SetFleetArn() [3/3]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetFleetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 114 of file DescribeFleetPortSettingsResult.h.

◆ SetFleetId() [1/3]

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

A unique identifier for the fleet that was requested.

Definition at line 57 of file DescribeFleetPortSettingsResult.h.

◆ SetFleetId() [2/3]

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

A unique identifier for the fleet that was requested.

Definition at line 52 of file DescribeFleetPortSettingsResult.h.

◆ SetFleetId() [3/3]

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

A unique identifier for the fleet that was requested.

Definition at line 62 of file DescribeFleetPortSettingsResult.h.

◆ SetInboundPermissions() [1/2]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetInboundPermissions ( Aws::Vector< IpPermission > &&  value)
inline

The port settings for the requested fleet ID.

Definition at line 157 of file DescribeFleetPortSettingsResult.h.

◆ SetInboundPermissions() [2/2]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetInboundPermissions ( const Aws::Vector< IpPermission > &  value)
inline

The port settings for the requested fleet ID.

Definition at line 152 of file DescribeFleetPortSettingsResult.h.

◆ SetLocation() [1/3]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetLocation ( Aws::String &&  value)
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 232 of file DescribeFleetPortSettingsResult.h.

◆ SetLocation() [2/3]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetLocation ( const Aws::String value)
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 226 of file DescribeFleetPortSettingsResult.h.

◆ SetLocation() [3/3]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetLocation ( const char *  value)
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 238 of file DescribeFleetPortSettingsResult.h.

◆ SetUpdateStatus() [1/2]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetUpdateStatus ( const LocationUpdateStatus value)
inline

The current status of updates to the fleet's port settings in the requested fleet location. A status of PENDING_UPDATE indicates that an update was requested for the fleet but has not yet been completed for the location.

Definition at line 192 of file DescribeFleetPortSettingsResult.h.

◆ SetUpdateStatus() [2/2]

void Aws::GameLift::Model::DescribeFleetPortSettingsResult::SetUpdateStatus ( LocationUpdateStatus &&  value)
inline

The current status of updates to the fleet's port settings in the requested fleet location. A status of PENDING_UPDATE indicates that an update was requested for the fleet but has not yet been completed for the location.

Definition at line 199 of file DescribeFleetPortSettingsResult.h.

◆ WithFleetArn() [1/3]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithFleetArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 132 of file DescribeFleetPortSettingsResult.h.

◆ WithFleetArn() [2/3]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithFleetArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 123 of file DescribeFleetPortSettingsResult.h.

◆ WithFleetArn() [3/3]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithFleetArn ( const char *  value)
inline

The Amazon Resource Name (ARN) that is assigned to a GameLift fleet resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.

Definition at line 141 of file DescribeFleetPortSettingsResult.h.

◆ WithFleetId() [1/3]

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

A unique identifier for the fleet that was requested.

Definition at line 72 of file DescribeFleetPortSettingsResult.h.

◆ WithFleetId() [2/3]

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

A unique identifier for the fleet that was requested.

Definition at line 67 of file DescribeFleetPortSettingsResult.h.

◆ WithFleetId() [3/3]

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

A unique identifier for the fleet that was requested.

Definition at line 77 of file DescribeFleetPortSettingsResult.h.

◆ WithInboundPermissions() [1/2]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithInboundPermissions ( Aws::Vector< IpPermission > &&  value)
inline

The port settings for the requested fleet ID.

Definition at line 167 of file DescribeFleetPortSettingsResult.h.

◆ WithInboundPermissions() [2/2]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithInboundPermissions ( const Aws::Vector< IpPermission > &  value)
inline

The port settings for the requested fleet ID.

Definition at line 162 of file DescribeFleetPortSettingsResult.h.

◆ WithLocation() [1/3]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithLocation ( Aws::String &&  value)
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 250 of file DescribeFleetPortSettingsResult.h.

◆ WithLocation() [2/3]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithLocation ( const Aws::String value)
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 244 of file DescribeFleetPortSettingsResult.h.

◆ WithLocation() [3/3]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithLocation ( const char *  value)
inline

The requested fleet location, expressed as an AWS Region code, such as us-west-2.

Definition at line 256 of file DescribeFleetPortSettingsResult.h.

◆ WithUpdateStatus() [1/2]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithUpdateStatus ( const LocationUpdateStatus value)
inline

The current status of updates to the fleet's port settings in the requested fleet location. A status of PENDING_UPDATE indicates that an update was requested for the fleet but has not yet been completed for the location.

Definition at line 206 of file DescribeFleetPortSettingsResult.h.

◆ WithUpdateStatus() [2/2]

DescribeFleetPortSettingsResult& Aws::GameLift::Model::DescribeFleetPortSettingsResult::WithUpdateStatus ( LocationUpdateStatus &&  value)
inline

The current status of updates to the fleet's port settings in the requested fleet location. A status of PENDING_UPDATE indicates that an update was requested for the fleet but has not yet been completed for the location.

Definition at line 213 of file DescribeFleetPortSettingsResult.h.


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