AWS SDK for C++  1.9.41
AWS SDK for C++
Public Member Functions | List of all members
Aws::DirectoryService::Model::RegionDescription Class Reference

#include <RegionDescription.h>

Public Member Functions

 RegionDescription ()
 
 RegionDescription (Aws::Utils::Json::JsonView jsonValue)
 
RegionDescriptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDirectoryId () const
 
bool DirectoryIdHasBeenSet () const
 
void SetDirectoryId (const Aws::String &value)
 
void SetDirectoryId (Aws::String &&value)
 
void SetDirectoryId (const char *value)
 
RegionDescriptionWithDirectoryId (const Aws::String &value)
 
RegionDescriptionWithDirectoryId (Aws::String &&value)
 
RegionDescriptionWithDirectoryId (const char *value)
 
const Aws::StringGetRegionName () const
 
bool RegionNameHasBeenSet () const
 
void SetRegionName (const Aws::String &value)
 
void SetRegionName (Aws::String &&value)
 
void SetRegionName (const char *value)
 
RegionDescriptionWithRegionName (const Aws::String &value)
 
RegionDescriptionWithRegionName (Aws::String &&value)
 
RegionDescriptionWithRegionName (const char *value)
 
const RegionTypeGetRegionType () const
 
bool RegionTypeHasBeenSet () const
 
void SetRegionType (const RegionType &value)
 
void SetRegionType (RegionType &&value)
 
RegionDescriptionWithRegionType (const RegionType &value)
 
RegionDescriptionWithRegionType (RegionType &&value)
 
const DirectoryStageGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const DirectoryStage &value)
 
void SetStatus (DirectoryStage &&value)
 
RegionDescriptionWithStatus (const DirectoryStage &value)
 
RegionDescriptionWithStatus (DirectoryStage &&value)
 
const DirectoryVpcSettingsGetVpcSettings () const
 
bool VpcSettingsHasBeenSet () const
 
void SetVpcSettings (const DirectoryVpcSettings &value)
 
void SetVpcSettings (DirectoryVpcSettings &&value)
 
RegionDescriptionWithVpcSettings (const DirectoryVpcSettings &value)
 
RegionDescriptionWithVpcSettings (DirectoryVpcSettings &&value)
 
int GetDesiredNumberOfDomainControllers () const
 
bool DesiredNumberOfDomainControllersHasBeenSet () const
 
void SetDesiredNumberOfDomainControllers (int value)
 
RegionDescriptionWithDesiredNumberOfDomainControllers (int value)
 
const Aws::Utils::DateTimeGetLaunchTime () const
 
bool LaunchTimeHasBeenSet () const
 
void SetLaunchTime (const Aws::Utils::DateTime &value)
 
void SetLaunchTime (Aws::Utils::DateTime &&value)
 
RegionDescriptionWithLaunchTime (const Aws::Utils::DateTime &value)
 
RegionDescriptionWithLaunchTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetStatusLastUpdatedDateTime () const
 
bool StatusLastUpdatedDateTimeHasBeenSet () const
 
void SetStatusLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetStatusLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
RegionDescriptionWithStatusLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
RegionDescriptionWithStatusLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedDateTime () const
 
bool LastUpdatedDateTimeHasBeenSet () const
 
void SetLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
RegionDescriptionWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
RegionDescriptionWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

The replicated Region information for a directory.

See Also:


AWS API Reference

Definition at line 36 of file RegionDescription.h.

Constructor & Destructor Documentation

◆ RegionDescription() [1/2]

Aws::DirectoryService::Model::RegionDescription::RegionDescription ( )

◆ RegionDescription() [2/2]

Aws::DirectoryService::Model::RegionDescription::RegionDescription ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ DesiredNumberOfDomainControllersHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::DesiredNumberOfDomainControllersHasBeenSet ( ) const
inline

The desired number of domain controllers in the specified Region for the specified directory.

Definition at line 224 of file RegionDescription.h.

◆ DirectoryIdHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::DirectoryIdHasBeenSet ( ) const
inline

The identifier of the directory.

Definition at line 53 of file RegionDescription.h.

◆ GetDesiredNumberOfDomainControllers()

int Aws::DirectoryService::Model::RegionDescription::GetDesiredNumberOfDomainControllers ( ) const
inline

The desired number of domain controllers in the specified Region for the specified directory.

Definition at line 218 of file RegionDescription.h.

◆ GetDirectoryId()

const Aws::String& Aws::DirectoryService::Model::RegionDescription::GetDirectoryId ( ) const
inline

The identifier of the directory.

Definition at line 48 of file RegionDescription.h.

◆ GetLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::DirectoryService::Model::RegionDescription::GetLastUpdatedDateTime ( ) const
inline

The date and time that the Region description was last updated.

Definition at line 304 of file RegionDescription.h.

◆ GetLaunchTime()

const Aws::Utils::DateTime& Aws::DirectoryService::Model::RegionDescription::GetLaunchTime ( ) const
inline

Specifies when the Region replication began.

Definition at line 242 of file RegionDescription.h.

◆ GetRegionName()

const Aws::String& Aws::DirectoryService::Model::RegionDescription::GetRegionName ( ) const
inline

The name of the Region. For example, us-east-1.

Definition at line 89 of file RegionDescription.h.

◆ GetRegionType()

const RegionType& Aws::DirectoryService::Model::RegionDescription::GetRegionType ( ) const
inline

Specifies whether the Region is the primary Region or an additional Region.

Definition at line 131 of file RegionDescription.h.

◆ GetStatus()

const DirectoryStage& Aws::DirectoryService::Model::RegionDescription::GetStatus ( ) const
inline

The status of the replication process for the specified Region.

Definition at line 167 of file RegionDescription.h.

◆ GetStatusLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::DirectoryService::Model::RegionDescription::GetStatusLastUpdatedDateTime ( ) const
inline

The date and time that the Region status was last updated.

Definition at line 273 of file RegionDescription.h.

◆ GetVpcSettings()

const DirectoryVpcSettings& Aws::DirectoryService::Model::RegionDescription::GetVpcSettings ( ) const
inline

Definition at line 196 of file RegionDescription.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DirectoryService::Model::RegionDescription::Jsonize ( ) const

◆ LastUpdatedDateTimeHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::LastUpdatedDateTimeHasBeenSet ( ) const
inline

The date and time that the Region description was last updated.

Definition at line 309 of file RegionDescription.h.

◆ LaunchTimeHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::LaunchTimeHasBeenSet ( ) const
inline

Specifies when the Region replication began.

Definition at line 247 of file RegionDescription.h.

◆ operator=()

RegionDescription& Aws::DirectoryService::Model::RegionDescription::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RegionNameHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::RegionNameHasBeenSet ( ) const
inline

The name of the Region. For example, us-east-1.

Definition at line 94 of file RegionDescription.h.

◆ RegionTypeHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::RegionTypeHasBeenSet ( ) const
inline

Specifies whether the Region is the primary Region or an additional Region.

Definition at line 137 of file RegionDescription.h.

◆ SetDesiredNumberOfDomainControllers()

void Aws::DirectoryService::Model::RegionDescription::SetDesiredNumberOfDomainControllers ( int  value)
inline

The desired number of domain controllers in the specified Region for the specified directory.

Definition at line 230 of file RegionDescription.h.

◆ SetDirectoryId() [1/3]

void Aws::DirectoryService::Model::RegionDescription::SetDirectoryId ( Aws::String &&  value)
inline

The identifier of the directory.

Definition at line 63 of file RegionDescription.h.

◆ SetDirectoryId() [2/3]

void Aws::DirectoryService::Model::RegionDescription::SetDirectoryId ( const Aws::String value)
inline

The identifier of the directory.

Definition at line 58 of file RegionDescription.h.

◆ SetDirectoryId() [3/3]

void Aws::DirectoryService::Model::RegionDescription::SetDirectoryId ( const char *  value)
inline

The identifier of the directory.

Definition at line 68 of file RegionDescription.h.

◆ SetLastUpdatedDateTime() [1/2]

void Aws::DirectoryService::Model::RegionDescription::SetLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that the Region description was last updated.

Definition at line 319 of file RegionDescription.h.

◆ SetLastUpdatedDateTime() [2/2]

void Aws::DirectoryService::Model::RegionDescription::SetLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time that the Region description was last updated.

Definition at line 314 of file RegionDescription.h.

◆ SetLaunchTime() [1/2]

void Aws::DirectoryService::Model::RegionDescription::SetLaunchTime ( Aws::Utils::DateTime &&  value)
inline

Specifies when the Region replication began.

Definition at line 257 of file RegionDescription.h.

◆ SetLaunchTime() [2/2]

void Aws::DirectoryService::Model::RegionDescription::SetLaunchTime ( const Aws::Utils::DateTime value)
inline

Specifies when the Region replication began.

Definition at line 252 of file RegionDescription.h.

◆ SetRegionName() [1/3]

void Aws::DirectoryService::Model::RegionDescription::SetRegionName ( Aws::String &&  value)
inline

The name of the Region. For example, us-east-1.

Definition at line 104 of file RegionDescription.h.

◆ SetRegionName() [2/3]

void Aws::DirectoryService::Model::RegionDescription::SetRegionName ( const Aws::String value)
inline

The name of the Region. For example, us-east-1.

Definition at line 99 of file RegionDescription.h.

◆ SetRegionName() [3/3]

void Aws::DirectoryService::Model::RegionDescription::SetRegionName ( const char *  value)
inline

The name of the Region. For example, us-east-1.

Definition at line 109 of file RegionDescription.h.

◆ SetRegionType() [1/2]

void Aws::DirectoryService::Model::RegionDescription::SetRegionType ( const RegionType value)
inline

Specifies whether the Region is the primary Region or an additional Region.

Definition at line 143 of file RegionDescription.h.

◆ SetRegionType() [2/2]

void Aws::DirectoryService::Model::RegionDescription::SetRegionType ( RegionType &&  value)
inline

Specifies whether the Region is the primary Region or an additional Region.

Definition at line 149 of file RegionDescription.h.

◆ SetStatus() [1/2]

void Aws::DirectoryService::Model::RegionDescription::SetStatus ( const DirectoryStage value)
inline

The status of the replication process for the specified Region.

Definition at line 177 of file RegionDescription.h.

◆ SetStatus() [2/2]

void Aws::DirectoryService::Model::RegionDescription::SetStatus ( DirectoryStage &&  value)
inline

The status of the replication process for the specified Region.

Definition at line 182 of file RegionDescription.h.

◆ SetStatusLastUpdatedDateTime() [1/2]

void Aws::DirectoryService::Model::RegionDescription::SetStatusLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that the Region status was last updated.

Definition at line 288 of file RegionDescription.h.

◆ SetStatusLastUpdatedDateTime() [2/2]

void Aws::DirectoryService::Model::RegionDescription::SetStatusLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time that the Region status was last updated.

Definition at line 283 of file RegionDescription.h.

◆ SetVpcSettings() [1/2]

void Aws::DirectoryService::Model::RegionDescription::SetVpcSettings ( const DirectoryVpcSettings value)
inline

Definition at line 202 of file RegionDescription.h.

◆ SetVpcSettings() [2/2]

void Aws::DirectoryService::Model::RegionDescription::SetVpcSettings ( DirectoryVpcSettings &&  value)
inline

Definition at line 205 of file RegionDescription.h.

◆ StatusHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::StatusHasBeenSet ( ) const
inline

The status of the replication process for the specified Region.

Definition at line 172 of file RegionDescription.h.

◆ StatusLastUpdatedDateTimeHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::StatusLastUpdatedDateTimeHasBeenSet ( ) const
inline

The date and time that the Region status was last updated.

Definition at line 278 of file RegionDescription.h.

◆ VpcSettingsHasBeenSet()

bool Aws::DirectoryService::Model::RegionDescription::VpcSettingsHasBeenSet ( ) const
inline

Definition at line 199 of file RegionDescription.h.

◆ WithDesiredNumberOfDomainControllers()

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithDesiredNumberOfDomainControllers ( int  value)
inline

The desired number of domain controllers in the specified Region for the specified directory.

Definition at line 236 of file RegionDescription.h.

◆ WithDirectoryId() [1/3]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithDirectoryId ( Aws::String &&  value)
inline

The identifier of the directory.

Definition at line 78 of file RegionDescription.h.

◆ WithDirectoryId() [2/3]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithDirectoryId ( const Aws::String value)
inline

The identifier of the directory.

Definition at line 73 of file RegionDescription.h.

◆ WithDirectoryId() [3/3]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithDirectoryId ( const char *  value)
inline

The identifier of the directory.

Definition at line 83 of file RegionDescription.h.

◆ WithLastUpdatedDateTime() [1/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that the Region description was last updated.

Definition at line 329 of file RegionDescription.h.

◆ WithLastUpdatedDateTime() [2/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time that the Region description was last updated.

Definition at line 324 of file RegionDescription.h.

◆ WithLaunchTime() [1/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithLaunchTime ( Aws::Utils::DateTime &&  value)
inline

Specifies when the Region replication began.

Definition at line 267 of file RegionDescription.h.

◆ WithLaunchTime() [2/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithLaunchTime ( const Aws::Utils::DateTime value)
inline

Specifies when the Region replication began.

Definition at line 262 of file RegionDescription.h.

◆ WithRegionName() [1/3]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithRegionName ( Aws::String &&  value)
inline

The name of the Region. For example, us-east-1.

Definition at line 119 of file RegionDescription.h.

◆ WithRegionName() [2/3]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithRegionName ( const Aws::String value)
inline

The name of the Region. For example, us-east-1.

Definition at line 114 of file RegionDescription.h.

◆ WithRegionName() [3/3]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithRegionName ( const char *  value)
inline

The name of the Region. For example, us-east-1.

Definition at line 124 of file RegionDescription.h.

◆ WithRegionType() [1/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithRegionType ( const RegionType value)
inline

Specifies whether the Region is the primary Region or an additional Region.

Definition at line 155 of file RegionDescription.h.

◆ WithRegionType() [2/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithRegionType ( RegionType &&  value)
inline

Specifies whether the Region is the primary Region or an additional Region.

Definition at line 161 of file RegionDescription.h.

◆ WithStatus() [1/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithStatus ( const DirectoryStage value)
inline

The status of the replication process for the specified Region.

Definition at line 187 of file RegionDescription.h.

◆ WithStatus() [2/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithStatus ( DirectoryStage &&  value)
inline

The status of the replication process for the specified Region.

Definition at line 192 of file RegionDescription.h.

◆ WithStatusLastUpdatedDateTime() [1/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithStatusLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time that the Region status was last updated.

Definition at line 298 of file RegionDescription.h.

◆ WithStatusLastUpdatedDateTime() [2/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithStatusLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time that the Region status was last updated.

Definition at line 293 of file RegionDescription.h.

◆ WithVpcSettings() [1/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithVpcSettings ( const DirectoryVpcSettings value)
inline

Definition at line 208 of file RegionDescription.h.

◆ WithVpcSettings() [2/2]

RegionDescription& Aws::DirectoryService::Model::RegionDescription::WithVpcSettings ( DirectoryVpcSettings &&  value)
inline

Definition at line 211 of file RegionDescription.h.


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