AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::EC2::Model::SubnetIpv6CidrBlockAssociation Class Reference

#include <SubnetIpv6CidrBlockAssociation.h>

Public Member Functions

 SubnetIpv6CidrBlockAssociation ()
 
 SubnetIpv6CidrBlockAssociation (const Aws::Utils::Xml::XmlNode &xmlNode)
 
SubnetIpv6CidrBlockAssociationoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetAssociationId () const
 
bool AssociationIdHasBeenSet () const
 
void SetAssociationId (const Aws::String &value)
 
void SetAssociationId (Aws::String &&value)
 
void SetAssociationId (const char *value)
 
SubnetIpv6CidrBlockAssociationWithAssociationId (const Aws::String &value)
 
SubnetIpv6CidrBlockAssociationWithAssociationId (Aws::String &&value)
 
SubnetIpv6CidrBlockAssociationWithAssociationId (const char *value)
 
const Aws::StringGetIpv6CidrBlock () const
 
bool Ipv6CidrBlockHasBeenSet () const
 
void SetIpv6CidrBlock (const Aws::String &value)
 
void SetIpv6CidrBlock (Aws::String &&value)
 
void SetIpv6CidrBlock (const char *value)
 
SubnetIpv6CidrBlockAssociationWithIpv6CidrBlock (const Aws::String &value)
 
SubnetIpv6CidrBlockAssociationWithIpv6CidrBlock (Aws::String &&value)
 
SubnetIpv6CidrBlockAssociationWithIpv6CidrBlock (const char *value)
 
const SubnetCidrBlockStateGetIpv6CidrBlockState () const
 
bool Ipv6CidrBlockStateHasBeenSet () const
 
void SetIpv6CidrBlockState (const SubnetCidrBlockState &value)
 
void SetIpv6CidrBlockState (SubnetCidrBlockState &&value)
 
SubnetIpv6CidrBlockAssociationWithIpv6CidrBlockState (const SubnetCidrBlockState &value)
 
SubnetIpv6CidrBlockAssociationWithIpv6CidrBlockState (SubnetCidrBlockState &&value)
 

Detailed Description

Describes an IPv6 CIDR block associated with a subnet.

See Also:

AWS API Reference

Definition at line 33 of file SubnetIpv6CidrBlockAssociation.h.

Constructor & Destructor Documentation

◆ SubnetIpv6CidrBlockAssociation() [1/2]

Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SubnetIpv6CidrBlockAssociation ( )

◆ SubnetIpv6CidrBlockAssociation() [2/2]

Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SubnetIpv6CidrBlockAssociation ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AssociationIdHasBeenSet()

bool Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::AssociationIdHasBeenSet ( ) const
inline

The association ID for the CIDR block.

Definition at line 52 of file SubnetIpv6CidrBlockAssociation.h.

◆ GetAssociationId()

const Aws::String& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::GetAssociationId ( ) const
inline

The association ID for the CIDR block.

Definition at line 47 of file SubnetIpv6CidrBlockAssociation.h.

◆ GetIpv6CidrBlock()

const Aws::String& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::GetIpv6CidrBlock ( ) const
inline

The IPv6 CIDR block.

Definition at line 88 of file SubnetIpv6CidrBlockAssociation.h.

◆ GetIpv6CidrBlockState()

const SubnetCidrBlockState& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::GetIpv6CidrBlockState ( ) const
inline

Information about the state of the CIDR block.

Definition at line 129 of file SubnetIpv6CidrBlockAssociation.h.

◆ Ipv6CidrBlockHasBeenSet()

bool Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::Ipv6CidrBlockHasBeenSet ( ) const
inline

The IPv6 CIDR block.

Definition at line 93 of file SubnetIpv6CidrBlockAssociation.h.

◆ Ipv6CidrBlockStateHasBeenSet()

bool Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::Ipv6CidrBlockStateHasBeenSet ( ) const
inline

Information about the state of the CIDR block.

Definition at line 134 of file SubnetIpv6CidrBlockAssociation.h.

◆ operator=()

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ SetAssociationId() [1/3]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetAssociationId ( Aws::String &&  value)
inline

The association ID for the CIDR block.

Definition at line 62 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetAssociationId() [2/3]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetAssociationId ( const Aws::String value)
inline

The association ID for the CIDR block.

Definition at line 57 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetAssociationId() [3/3]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetAssociationId ( const char *  value)
inline

The association ID for the CIDR block.

Definition at line 67 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlock() [1/3]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetIpv6CidrBlock ( Aws::String &&  value)
inline

The IPv6 CIDR block.

Definition at line 103 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlock() [2/3]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetIpv6CidrBlock ( const Aws::String value)
inline

The IPv6 CIDR block.

Definition at line 98 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlock() [3/3]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetIpv6CidrBlock ( const char *  value)
inline

The IPv6 CIDR block.

Definition at line 108 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlockState() [1/2]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetIpv6CidrBlockState ( const SubnetCidrBlockState value)
inline

Information about the state of the CIDR block.

Definition at line 139 of file SubnetIpv6CidrBlockAssociation.h.

◆ SetIpv6CidrBlockState() [2/2]

void Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::SetIpv6CidrBlockState ( SubnetCidrBlockState &&  value)
inline

Information about the state of the CIDR block.

Definition at line 144 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithAssociationId() [1/3]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithAssociationId ( Aws::String &&  value)
inline

The association ID for the CIDR block.

Definition at line 77 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithAssociationId() [2/3]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithAssociationId ( const Aws::String value)
inline

The association ID for the CIDR block.

Definition at line 72 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithAssociationId() [3/3]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithAssociationId ( const char *  value)
inline

The association ID for the CIDR block.

Definition at line 82 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlock() [1/3]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithIpv6CidrBlock ( Aws::String &&  value)
inline

The IPv6 CIDR block.

Definition at line 118 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlock() [2/3]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithIpv6CidrBlock ( const Aws::String value)
inline

The IPv6 CIDR block.

Definition at line 113 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlock() [3/3]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithIpv6CidrBlock ( const char *  value)
inline

The IPv6 CIDR block.

Definition at line 123 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlockState() [1/2]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithIpv6CidrBlockState ( const SubnetCidrBlockState value)
inline

Information about the state of the CIDR block.

Definition at line 149 of file SubnetIpv6CidrBlockAssociation.h.

◆ WithIpv6CidrBlockState() [2/2]

SubnetIpv6CidrBlockAssociation& Aws::EC2::Model::SubnetIpv6CidrBlockAssociation::WithIpv6CidrBlockState ( SubnetCidrBlockState &&  value)
inline

Information about the state of the CIDR block.

Definition at line 154 of file SubnetIpv6CidrBlockAssociation.h.


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