AWS SDK for C++  1.9.131
AWS SDK for C++
Public Member Functions | List of all members
Aws::WorkSpaces::Model::DescribeAccountResult Class Reference

#include <DescribeAccountResult.h>

Public Member Functions

 DescribeAccountResult ()
 
 DescribeAccountResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeAccountResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const DedicatedTenancySupportResultEnumGetDedicatedTenancySupport () const
 
void SetDedicatedTenancySupport (const DedicatedTenancySupportResultEnum &value)
 
void SetDedicatedTenancySupport (DedicatedTenancySupportResultEnum &&value)
 
DescribeAccountResultWithDedicatedTenancySupport (const DedicatedTenancySupportResultEnum &value)
 
DescribeAccountResultWithDedicatedTenancySupport (DedicatedTenancySupportResultEnum &&value)
 
const Aws::StringGetDedicatedTenancyManagementCidrRange () const
 
void SetDedicatedTenancyManagementCidrRange (const Aws::String &value)
 
void SetDedicatedTenancyManagementCidrRange (Aws::String &&value)
 
void SetDedicatedTenancyManagementCidrRange (const char *value)
 
DescribeAccountResultWithDedicatedTenancyManagementCidrRange (const Aws::String &value)
 
DescribeAccountResultWithDedicatedTenancyManagementCidrRange (Aws::String &&value)
 
DescribeAccountResultWithDedicatedTenancyManagementCidrRange (const char *value)
 

Detailed Description

Definition at line 28 of file DescribeAccountResult.h.

Constructor & Destructor Documentation

◆ DescribeAccountResult() [1/2]

Aws::WorkSpaces::Model::DescribeAccountResult::DescribeAccountResult ( )

◆ DescribeAccountResult() [2/2]

Aws::WorkSpaces::Model::DescribeAccountResult::DescribeAccountResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetDedicatedTenancyManagementCidrRange()

const Aws::String& Aws::WorkSpaces::Model::DescribeAccountResult::GetDedicatedTenancyManagementCidrRange ( ) const
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 69 of file DescribeAccountResult.h.

◆ GetDedicatedTenancySupport()

const DedicatedTenancySupportResultEnum& Aws::WorkSpaces::Model::DescribeAccountResult::GetDedicatedTenancySupport ( ) const
inline

The status of BYOL (whether BYOL is enabled or disabled).

Definition at line 39 of file DescribeAccountResult.h.

◆ operator=()

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

◆ SetDedicatedTenancyManagementCidrRange() [1/3]

void Aws::WorkSpaces::Model::DescribeAccountResult::SetDedicatedTenancyManagementCidrRange ( Aws::String &&  value)
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 87 of file DescribeAccountResult.h.

◆ SetDedicatedTenancyManagementCidrRange() [2/3]

void Aws::WorkSpaces::Model::DescribeAccountResult::SetDedicatedTenancyManagementCidrRange ( const Aws::String value)
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 78 of file DescribeAccountResult.h.

◆ SetDedicatedTenancyManagementCidrRange() [3/3]

void Aws::WorkSpaces::Model::DescribeAccountResult::SetDedicatedTenancyManagementCidrRange ( const char *  value)
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 96 of file DescribeAccountResult.h.

◆ SetDedicatedTenancySupport() [1/2]

void Aws::WorkSpaces::Model::DescribeAccountResult::SetDedicatedTenancySupport ( const DedicatedTenancySupportResultEnum value)
inline

The status of BYOL (whether BYOL is enabled or disabled).

Definition at line 44 of file DescribeAccountResult.h.

◆ SetDedicatedTenancySupport() [2/2]

void Aws::WorkSpaces::Model::DescribeAccountResult::SetDedicatedTenancySupport ( DedicatedTenancySupportResultEnum &&  value)
inline

The status of BYOL (whether BYOL is enabled or disabled).

Definition at line 49 of file DescribeAccountResult.h.

◆ WithDedicatedTenancyManagementCidrRange() [1/3]

DescribeAccountResult& Aws::WorkSpaces::Model::DescribeAccountResult::WithDedicatedTenancyManagementCidrRange ( Aws::String &&  value)
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 114 of file DescribeAccountResult.h.

◆ WithDedicatedTenancyManagementCidrRange() [2/3]

DescribeAccountResult& Aws::WorkSpaces::Model::DescribeAccountResult::WithDedicatedTenancyManagementCidrRange ( const Aws::String value)
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 105 of file DescribeAccountResult.h.

◆ WithDedicatedTenancyManagementCidrRange() [3/3]

DescribeAccountResult& Aws::WorkSpaces::Model::DescribeAccountResult::WithDedicatedTenancyManagementCidrRange ( const char *  value)
inline

The IP address range, specified as an IPv4 CIDR block, used for the management network interface.

The management network interface is connected to a secure Amazon WorkSpaces management network. It is used for interactive streaming of the WorkSpace desktop to Amazon WorkSpaces clients, and to allow Amazon WorkSpaces to manage the WorkSpace.

Definition at line 123 of file DescribeAccountResult.h.

◆ WithDedicatedTenancySupport() [1/2]

DescribeAccountResult& Aws::WorkSpaces::Model::DescribeAccountResult::WithDedicatedTenancySupport ( const DedicatedTenancySupportResultEnum value)
inline

The status of BYOL (whether BYOL is enabled or disabled).

Definition at line 54 of file DescribeAccountResult.h.

◆ WithDedicatedTenancySupport() [2/2]

DescribeAccountResult& Aws::WorkSpaces::Model::DescribeAccountResult::WithDedicatedTenancySupport ( DedicatedTenancySupportResultEnum &&  value)
inline

The status of BYOL (whether BYOL is enabled or disabled).

Definition at line 59 of file DescribeAccountResult.h.


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