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

#include <Ipv4PrefixSpecificationRequest.h>

Public Member Functions

 Ipv4PrefixSpecificationRequest ()
 
 Ipv4PrefixSpecificationRequest (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Ipv4PrefixSpecificationRequestoperator= (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::StringGetIpv4Prefix () const
 
bool Ipv4PrefixHasBeenSet () const
 
void SetIpv4Prefix (const Aws::String &value)
 
void SetIpv4Prefix (Aws::String &&value)
 
void SetIpv4Prefix (const char *value)
 
Ipv4PrefixSpecificationRequestWithIpv4Prefix (const Aws::String &value)
 
Ipv4PrefixSpecificationRequestWithIpv4Prefix (Aws::String &&value)
 
Ipv4PrefixSpecificationRequestWithIpv4Prefix (const char *value)
 

Detailed Description

Describes the IPv4 prefix option for a network interface.

See Also:

AWS API Reference

Definition at line 32 of file Ipv4PrefixSpecificationRequest.h.

Constructor & Destructor Documentation

◆ Ipv4PrefixSpecificationRequest() [1/2]

Aws::EC2::Model::Ipv4PrefixSpecificationRequest::Ipv4PrefixSpecificationRequest ( )

◆ Ipv4PrefixSpecificationRequest() [2/2]

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

Member Function Documentation

◆ GetIpv4Prefix()

const Aws::String& Aws::EC2::Model::Ipv4PrefixSpecificationRequest::GetIpv4Prefix ( ) const
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 49 of file Ipv4PrefixSpecificationRequest.h.

◆ Ipv4PrefixHasBeenSet()

bool Aws::EC2::Model::Ipv4PrefixSpecificationRequest::Ipv4PrefixHasBeenSet ( ) const
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 57 of file Ipv4PrefixSpecificationRequest.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ SetIpv4Prefix() [1/3]

void Aws::EC2::Model::Ipv4PrefixSpecificationRequest::SetIpv4Prefix ( Aws::String &&  value)
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 73 of file Ipv4PrefixSpecificationRequest.h.

◆ SetIpv4Prefix() [2/3]

void Aws::EC2::Model::Ipv4PrefixSpecificationRequest::SetIpv4Prefix ( const Aws::String value)
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 65 of file Ipv4PrefixSpecificationRequest.h.

◆ SetIpv4Prefix() [3/3]

void Aws::EC2::Model::Ipv4PrefixSpecificationRequest::SetIpv4Prefix ( const char *  value)
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 81 of file Ipv4PrefixSpecificationRequest.h.

◆ WithIpv4Prefix() [1/3]

Ipv4PrefixSpecificationRequest& Aws::EC2::Model::Ipv4PrefixSpecificationRequest::WithIpv4Prefix ( Aws::String &&  value)
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 97 of file Ipv4PrefixSpecificationRequest.h.

◆ WithIpv4Prefix() [2/3]

Ipv4PrefixSpecificationRequest& Aws::EC2::Model::Ipv4PrefixSpecificationRequest::WithIpv4Prefix ( const Aws::String value)
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 89 of file Ipv4PrefixSpecificationRequest.h.

◆ WithIpv4Prefix() [3/3]

Ipv4PrefixSpecificationRequest& Aws::EC2::Model::Ipv4PrefixSpecificationRequest::WithIpv4Prefix ( const char *  value)
inline

The IPv4 prefix. For information, see Assigning prefixes to Amazon EC2 network interfaces in the Amazon Elastic Compute Cloud User Guide.

Definition at line 105 of file Ipv4PrefixSpecificationRequest.h.


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