AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::AvailabilityZone Class Reference

#include <AvailabilityZone.h>

Public Member Functions

 AvailabilityZone ()
 
 AvailabilityZone (Aws::Utils::Json::JsonView jsonValue)
 
AvailabilityZoneoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetZoneName () const
 
bool ZoneNameHasBeenSet () const
 
void SetZoneName (const Aws::String &value)
 
void SetZoneName (Aws::String &&value)
 
void SetZoneName (const char *value)
 
AvailabilityZoneWithZoneName (const Aws::String &value)
 
AvailabilityZoneWithZoneName (Aws::String &&value)
 
AvailabilityZoneWithZoneName (const char *value)
 
const Aws::StringGetSubnetId () const
 
bool SubnetIdHasBeenSet () const
 
void SetSubnetId (const Aws::String &value)
 
void SetSubnetId (Aws::String &&value)
 
void SetSubnetId (const char *value)
 
AvailabilityZoneWithSubnetId (const Aws::String &value)
 
AvailabilityZoneWithSubnetId (Aws::String &&value)
 
AvailabilityZoneWithSubnetId (const char *value)
 

Detailed Description

Information about an Availability Zone.

See Also:

AWS API Reference

Definition at line 31 of file AvailabilityZone.h.

Constructor & Destructor Documentation

◆ AvailabilityZone() [1/2]

Aws::SecurityHub::Model::AvailabilityZone::AvailabilityZone ( )

◆ AvailabilityZone() [2/2]

Aws::SecurityHub::Model::AvailabilityZone::AvailabilityZone ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetSubnetId()

const Aws::String& Aws::SecurityHub::Model::AvailabilityZone::GetSubnetId ( ) const
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 84 of file AvailabilityZone.h.

◆ GetZoneName()

const Aws::String& Aws::SecurityHub::Model::AvailabilityZone::GetZoneName ( ) const
inline

The name of the Availability Zone.

Definition at line 43 of file AvailabilityZone.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::AvailabilityZone::Jsonize ( ) const

◆ operator=()

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetSubnetId() [1/3]

void Aws::SecurityHub::Model::AvailabilityZone::SetSubnetId ( Aws::String &&  value)
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 99 of file AvailabilityZone.h.

◆ SetSubnetId() [2/3]

void Aws::SecurityHub::Model::AvailabilityZone::SetSubnetId ( const Aws::String value)
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 94 of file AvailabilityZone.h.

◆ SetSubnetId() [3/3]

void Aws::SecurityHub::Model::AvailabilityZone::SetSubnetId ( const char *  value)
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 104 of file AvailabilityZone.h.

◆ SetZoneName() [1/3]

void Aws::SecurityHub::Model::AvailabilityZone::SetZoneName ( Aws::String &&  value)
inline

The name of the Availability Zone.

Definition at line 58 of file AvailabilityZone.h.

◆ SetZoneName() [2/3]

void Aws::SecurityHub::Model::AvailabilityZone::SetZoneName ( const Aws::String value)
inline

The name of the Availability Zone.

Definition at line 53 of file AvailabilityZone.h.

◆ SetZoneName() [3/3]

void Aws::SecurityHub::Model::AvailabilityZone::SetZoneName ( const char *  value)
inline

The name of the Availability Zone.

Definition at line 63 of file AvailabilityZone.h.

◆ SubnetIdHasBeenSet()

bool Aws::SecurityHub::Model::AvailabilityZone::SubnetIdHasBeenSet ( ) const
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 89 of file AvailabilityZone.h.

◆ WithSubnetId() [1/3]

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::WithSubnetId ( Aws::String &&  value)
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 114 of file AvailabilityZone.h.

◆ WithSubnetId() [2/3]

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::WithSubnetId ( const Aws::String value)
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 109 of file AvailabilityZone.h.

◆ WithSubnetId() [3/3]

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::WithSubnetId ( const char *  value)
inline

The ID of the subnet. You can specify one subnet per Availability Zone.

Definition at line 119 of file AvailabilityZone.h.

◆ WithZoneName() [1/3]

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::WithZoneName ( Aws::String &&  value)
inline

The name of the Availability Zone.

Definition at line 73 of file AvailabilityZone.h.

◆ WithZoneName() [2/3]

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::WithZoneName ( const Aws::String value)
inline

The name of the Availability Zone.

Definition at line 68 of file AvailabilityZone.h.

◆ WithZoneName() [3/3]

AvailabilityZone& Aws::SecurityHub::Model::AvailabilityZone::WithZoneName ( const char *  value)
inline

The name of the Availability Zone.

Definition at line 78 of file AvailabilityZone.h.

◆ ZoneNameHasBeenSet()

bool Aws::SecurityHub::Model::AvailabilityZone::ZoneNameHasBeenSet ( ) const
inline

The name of the Availability Zone.

Definition at line 48 of file AvailabilityZone.h.


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