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

#include <NetworkAclAssociation.h>

Public Member Functions

 NetworkAclAssociation ()
 
 NetworkAclAssociation (const Aws::Utils::Xml::XmlNode &xmlNode)
 
NetworkAclAssociationoperator= (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::StringGetNetworkAclAssociationId () const
 
bool NetworkAclAssociationIdHasBeenSet () const
 
void SetNetworkAclAssociationId (const Aws::String &value)
 
void SetNetworkAclAssociationId (Aws::String &&value)
 
void SetNetworkAclAssociationId (const char *value)
 
NetworkAclAssociationWithNetworkAclAssociationId (const Aws::String &value)
 
NetworkAclAssociationWithNetworkAclAssociationId (Aws::String &&value)
 
NetworkAclAssociationWithNetworkAclAssociationId (const char *value)
 
const Aws::StringGetNetworkAclId () const
 
bool NetworkAclIdHasBeenSet () const
 
void SetNetworkAclId (const Aws::String &value)
 
void SetNetworkAclId (Aws::String &&value)
 
void SetNetworkAclId (const char *value)
 
NetworkAclAssociationWithNetworkAclId (const Aws::String &value)
 
NetworkAclAssociationWithNetworkAclId (Aws::String &&value)
 
NetworkAclAssociationWithNetworkAclId (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)
 
NetworkAclAssociationWithSubnetId (const Aws::String &value)
 
NetworkAclAssociationWithSubnetId (Aws::String &&value)
 
NetworkAclAssociationWithSubnetId (const char *value)
 

Detailed Description

Describes an association between a network ACL and a subnet.

See Also:

AWS API Reference

Definition at line 32 of file NetworkAclAssociation.h.

Constructor & Destructor Documentation

◆ NetworkAclAssociation() [1/2]

Aws::EC2::Model::NetworkAclAssociation::NetworkAclAssociation ( )

◆ NetworkAclAssociation() [2/2]

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

Member Function Documentation

◆ GetNetworkAclAssociationId()

const Aws::String& Aws::EC2::Model::NetworkAclAssociation::GetNetworkAclAssociationId ( ) const
inline

The ID of the association between a network ACL and a subnet.

Definition at line 46 of file NetworkAclAssociation.h.

◆ GetNetworkAclId()

const Aws::String& Aws::EC2::Model::NetworkAclAssociation::GetNetworkAclId ( ) const
inline

The ID of the network ACL.

Definition at line 87 of file NetworkAclAssociation.h.

◆ GetSubnetId()

const Aws::String& Aws::EC2::Model::NetworkAclAssociation::GetSubnetId ( ) const
inline

The ID of the subnet.

Definition at line 128 of file NetworkAclAssociation.h.

◆ NetworkAclAssociationIdHasBeenSet()

bool Aws::EC2::Model::NetworkAclAssociation::NetworkAclAssociationIdHasBeenSet ( ) const
inline

The ID of the association between a network ACL and a subnet.

Definition at line 51 of file NetworkAclAssociation.h.

◆ NetworkAclIdHasBeenSet()

bool Aws::EC2::Model::NetworkAclAssociation::NetworkAclIdHasBeenSet ( ) const
inline

The ID of the network ACL.

Definition at line 92 of file NetworkAclAssociation.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetNetworkAclAssociationId() [1/3]

void Aws::EC2::Model::NetworkAclAssociation::SetNetworkAclAssociationId ( Aws::String &&  value)
inline

The ID of the association between a network ACL and a subnet.

Definition at line 61 of file NetworkAclAssociation.h.

◆ SetNetworkAclAssociationId() [2/3]

void Aws::EC2::Model::NetworkAclAssociation::SetNetworkAclAssociationId ( const Aws::String value)
inline

The ID of the association between a network ACL and a subnet.

Definition at line 56 of file NetworkAclAssociation.h.

◆ SetNetworkAclAssociationId() [3/3]

void Aws::EC2::Model::NetworkAclAssociation::SetNetworkAclAssociationId ( const char *  value)
inline

The ID of the association between a network ACL and a subnet.

Definition at line 66 of file NetworkAclAssociation.h.

◆ SetNetworkAclId() [1/3]

void Aws::EC2::Model::NetworkAclAssociation::SetNetworkAclId ( Aws::String &&  value)
inline

The ID of the network ACL.

Definition at line 102 of file NetworkAclAssociation.h.

◆ SetNetworkAclId() [2/3]

void Aws::EC2::Model::NetworkAclAssociation::SetNetworkAclId ( const Aws::String value)
inline

The ID of the network ACL.

Definition at line 97 of file NetworkAclAssociation.h.

◆ SetNetworkAclId() [3/3]

void Aws::EC2::Model::NetworkAclAssociation::SetNetworkAclId ( const char *  value)
inline

The ID of the network ACL.

Definition at line 107 of file NetworkAclAssociation.h.

◆ SetSubnetId() [1/3]

void Aws::EC2::Model::NetworkAclAssociation::SetSubnetId ( Aws::String &&  value)
inline

The ID of the subnet.

Definition at line 143 of file NetworkAclAssociation.h.

◆ SetSubnetId() [2/3]

void Aws::EC2::Model::NetworkAclAssociation::SetSubnetId ( const Aws::String value)
inline

The ID of the subnet.

Definition at line 138 of file NetworkAclAssociation.h.

◆ SetSubnetId() [3/3]

void Aws::EC2::Model::NetworkAclAssociation::SetSubnetId ( const char *  value)
inline

The ID of the subnet.

Definition at line 148 of file NetworkAclAssociation.h.

◆ SubnetIdHasBeenSet()

bool Aws::EC2::Model::NetworkAclAssociation::SubnetIdHasBeenSet ( ) const
inline

The ID of the subnet.

Definition at line 133 of file NetworkAclAssociation.h.

◆ WithNetworkAclAssociationId() [1/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithNetworkAclAssociationId ( Aws::String &&  value)
inline

The ID of the association between a network ACL and a subnet.

Definition at line 76 of file NetworkAclAssociation.h.

◆ WithNetworkAclAssociationId() [2/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithNetworkAclAssociationId ( const Aws::String value)
inline

The ID of the association between a network ACL and a subnet.

Definition at line 71 of file NetworkAclAssociation.h.

◆ WithNetworkAclAssociationId() [3/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithNetworkAclAssociationId ( const char *  value)
inline

The ID of the association between a network ACL and a subnet.

Definition at line 81 of file NetworkAclAssociation.h.

◆ WithNetworkAclId() [1/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithNetworkAclId ( Aws::String &&  value)
inline

The ID of the network ACL.

Definition at line 117 of file NetworkAclAssociation.h.

◆ WithNetworkAclId() [2/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithNetworkAclId ( const Aws::String value)
inline

The ID of the network ACL.

Definition at line 112 of file NetworkAclAssociation.h.

◆ WithNetworkAclId() [3/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithNetworkAclId ( const char *  value)
inline

The ID of the network ACL.

Definition at line 122 of file NetworkAclAssociation.h.

◆ WithSubnetId() [1/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithSubnetId ( Aws::String &&  value)
inline

The ID of the subnet.

Definition at line 158 of file NetworkAclAssociation.h.

◆ WithSubnetId() [2/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithSubnetId ( const Aws::String value)
inline

The ID of the subnet.

Definition at line 153 of file NetworkAclAssociation.h.

◆ WithSubnetId() [3/3]

NetworkAclAssociation& Aws::EC2::Model::NetworkAclAssociation::WithSubnetId ( const char *  value)
inline

The ID of the subnet.

Definition at line 163 of file NetworkAclAssociation.h.


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